題目描述
字串的輸入輸出處理。
輸入描述
第一行是乙個正整數n,最大為100。之後是多行字串(行數大於n), 每一行字串可能含有空格,字元數不超過1000。
輸出描述
先將輸入中的前n行字串(可能含有空格)原樣輸出,再將餘下的字串(不含有空格)以空格或回車分割依次按行輸出。每行輸出之間輸出乙個空行。
樣例輸入
2www.dotcpp.com dotcpp
a c m
d o t cpp
樣例輸出
www.dotcpp.com dotcpp
a c mdo
tcpp
思路分析
1.首先前n行字串的讀入和輸出 我們可以考慮gets和puts兩個函式進行輸入輸出處理
2.其次這個題有個坑點在於他的換行應該有兩個!!!!!
**#include#includeusing namespace std;
char a[1000];
int main()
{ int n;
string ss;
cin>>n;
getchar();
for(int i=0;i>ss)
{ cout<**2(用getline輸入)#includeusing namespace std;
int main()
{ int n;
string ss;
cin>>n;
getchar();
for(int i=0;i>ss)
{ cout《另附一篇關於多種輸入和輸出的文章,不清楚的可以去看一看:
c++中cin、cin.get()、cin.getline()、getline()、gets()等函式的用法
字串的輸入輸出處理
題目描述 字串的輸入輸出處理。輸入第一行是乙個正整數n,最大為100。之後是多行字串 行數大於n 每一行字串可能含有空格,字元數不超過1000。輸出先將輸入中的前n行字串 可能含有空格 原樣輸出,再將餘下的字串 不含有空格 以空格或回車分割依次按行輸出。每行輸出之間輸出乙個空行。樣例輸入 2www....
字串的輸入輸出處理
題目描述 字串的輸入輸出處理。輸入第一行是乙個正整數n,最大為100。之後是多行字串 行數大於n 每一行字串可能含有空格,字元數不超過1000。輸出先將輸入中的前n行字串 可能含有空格 原樣輸出,再將餘下的字串 不含有空格 以空格或回車分割依次按行輸出。每行輸出之間輸出乙個空行。樣例輸入 2www....
字串的輸入輸出處理
題目描述 字串的輸入輸出處理。輸入第一行是乙個正整數n,最大為100。之後是多行字串 行數大於n 每一行字串可能含有空格,字元數不超過1000。輸出先將輸入中的前n行字串 可能含有空格 原樣輸出,再將餘下的字串 不含有空格 以空格或回車分割依次按行輸出。每行輸出之間輸出乙個空行。樣例輸入 2 www...