C++ 它工作,直到我输入第二个输入,然后它关闭 #包括 使用名称空间std; int main() {int a; int b; 整数和; 字符串ans=“”; cout>ans; 如果(ans==“计算”) { cout>a; cout>b; 总和=a+b; cout
好吧,如果你想让程序再次从用户那里获取输入,那么你应该这样写:C++ 它工作,直到我输入第二个输入,然后它关闭 #包括 使用名称空间std; int main() {int a; int b; 整数和; 字符串ans=“”; cout>ans; 如果(ans==“计算”) { cout>a; cout>b; 总和=a+b; cout,c++,codeblocks,C++,Codeblocks,好吧,如果你想让程序再次从用户那里获取输入,那么你应该这样写: #include <iostream> using namespace std; int main() { int a; int b; int sum; string ans = ""; cout << "Input a directive. Upon it finishing it will terminate. Codes are: \n Calc \n Exi
#include <iostream>
using namespace std;
int main()
{ int a;
int b;
int sum;
string ans = "";
cout << "Input a directive. Upon it finishing it will terminate. Codes are: \n Calc \n Exit \n";
cin >> ans;
if(ans == "Calc")
{
cout << "Welcome to Calculator! Put in a number. Press Enter to put in number. \n";
cin >> a;
cout << "Next number \n";
cin >> b;
sum = a + b;
cout << sum << " Is the amount! \n";
cout << "Input a directive. Upon it finishing it will terminate. Codes are: \n Calc \n Exit \n";
ans = "";
}
if(ans != "Calc")
{
cout << "Okay";
}
}
#包括
使用名称空间std;
int main()
{int a;
int b;
整数和;
while(true)
{
字符串ans=“”;
cout>ans;
如果(ans==“计算”)
{
cout>a;
cout>b;
总和=a+b;
我希望我没有太混淆这有点混淆lokl3。你太混淆了。运行你的程序,键入输入数据,从终端复制文本,粘贴到问题。重复,直到所有情况都解决。第二次打印时,我非常感谢你。问题解决了。
#include <iostream>
using namespace std;
int main()
{ int a;
int b;
int sum;
while(true)
{
string ans = "";
cout << "Input a directive. Upon it finishing it will terminate. Codes are: \n Calc \n Exit \n";
cin >> ans;
if(ans == "Calc")
{
cout << "Welcome to Calculator! Put in a number. Press Enter to put in number. \n";
cin >> a;
cout << "Next number \n";
cin >> b;
sum = a + b;
cout << sum << " Is the amount! \n";
}
else if(ans == "Exit")
{
cout << "Bye!\n";
return 0;
}
cout << "Okay\n";
}
}