c++的字符串流
整型数据
#include <iostream> #include <string> #include <sstream> using namespace std; int main( ) { string s; int x; int sum; while (getline(cin, s)) { stringstream ss(s); sum=0; while (ss>>x) sum=sum+x; cout<<sum<<endl; } return 0; }
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main( )
{
string s;
int x; //整数
int sum;
while ( getline(cin, s) )
{
stringstream ss(s); //字符串流 初始化 stringstream ss=s ;
sum=0;
while (ss>>x) //ss 导入到 输入到 x 中
sum=sum+x; // sum 进行统计
cout<<sum<<endl;
}
return 0;
}
*******************************************************************************************************************************************
字符串类型
#include <iostream> #include <string> #include <sstream> using namespace std; int main( ) { string s,s2; while (getline(cin, s)) { stringstream ss(s); while (ss>>s2) cout<<s2<<endl; } return 0; }
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main( )
{
string s,s2;
while (getline(cin, s))
{
stringstream ss(s);
while (ss>>s2)
cout<<s2<<endl;
}
return 0;
}
*************************************************************************************************************************************
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。