#include<iostream>
#include<string>
#include<sstream>
using namespace std;
int main() {
string line;
while(getline(cin,line)){
int sum=0,x;
cout<<line<<endl;
stringstream ss(line);//创建输入流
while(ss>>x)sum+=x;
cout << sum << endl;
}
return 0;
}
string 和 sstream 都很方便但是很慢要谨用;
本文介绍了一个简单的C++程序,该程序使用iostream、string和sstream库来读取一行包含空格分隔的整数的文本,并计算这些整数的总和。文章通过示例代码展示了如何创建一个stringstream对象从字符串中读取数据。
1847

被折叠的 条评论
为什么被折叠?



