当通过c ++从控制台中的用户接收信息时,如何在当前行中保持“Enter”?

时间:2015-10-15 03:28:29

标签: c++ console-application clr

bundle exec rake db:migrate

我想将结果打印在控制台上,如下所示: 1 + 2 = 3

2 个答案:

答案 0 :(得分:0)

不要像这样使用退货!我建议为您提供一个简单的解决方案。三个变量。只需添加c变量即可保存结果。和

cout << a <<"+" <<b << "=" << c <<endl;

//我发现你已经将功能命名为“Plus”,所以我相信你只是这样使用它。希望有所帮助!

答案 1 :(得分:0)

你不能保持&#34;输入&#34;如果你使用cin,就在同一行。

更好的方法是使用

#include<conio.h>  

和_getchar()

问题已在这里得到解答:

How do I input variables using cin without creating a new line?

但是,如果你想继续使用cin,试试这样的事情:

cin>>a>>b;
cout<<a<<" + "<<b<<" = "<<a+b;