题目 1094: 字符串的输入输出处理 --c语言网
类型:字符串
思路:前n行用getilne(),或者gets() 读取数据。
剩下的用cin,或者scnaf() 读取数据;当读取到空格时表示一个字符串的结束。
getchar():消去回车符。
AC代码:
#include<iostream> #include<cstring> #include<algorithm> using namespace std; const int MAX_N=110; int main() { int n; cin>>n; getchar(); string s; for(int i=0; i<n; i++) { getline(cin,s); cout<<s<<endl<<endl; } while(cin>>s) { cout<<s<<endl<<endl; } return 0; }