c++快速入门第二节课的课后作业这样写为什么不对?
#include <iostream>using namespace std;
void main()
{
int i, sum = 0;
char ch;
while (cin >> i)
{
sum += i;
while ((ch = cin.get())==' ')
;
if (ch == '\n')
break;
}
cout << "结果是:" << sum << endl;
} 第二个while和if你想做什么 BngThea 发表于 2018-5-1 14:25
第二个while和if你想做什么
while用来屏蔽空格,if用来判断回车。 17638727142 发表于 2018-5-2 10:45
while用来屏蔽空格,if用来判断回车。
没有处理输入其他字符的情况 BngThea 发表于 2018-5-2 11:01
没有处理输入其他字符的情况
哦,谢了,我再看看
页:
[1]