1 输入若干行,每行有若干个数字,输出每行的数字之和。
示例输入
1 2 3
4 5 6 7 8
示例输出
6
30
提示:利用cin >> num
读取数字,然后判断这个数字后面跟着的是空格还是回车cin.get() == '\n'
,如果是回车则先输出sum值,然后令其为0。
代码如下:
#include <iostream>
using namespace std;
int main()
{
int num;
int sum = 0;
while(cin >> num)
{
sum += num;
if(cin.get() == '\n')
{
cout << sum << endl;
sum = 0;
}
}
return 0;
}