解题思路:
注意事项:
参考代码:
#include <iostream> using namespace std; int main() { int n; //定义需要输入的整数 cin>>n; char next; //定义一个字符变量用来读取屏幕上的字符 cin>>next;//触发字符串的输入; char a[1001];//一般这样的题目来一个大的范围即可 int i=0; do { a[i] = next; i++; cin.get(next);//读取下一个字符 } while(!cin.eof()); //ctrl+z 结束循环 bool space =true; //用来防止当输入两个空格的时候输出4个回车 for(int j=0; j<i; j++) { if(a[j]=='\n') { //当n=0时用来判断是否已经结束前n行的输出 n--; cout<<endl; //追加一个回车,完全是为了符合题目输出 } if(n<=0) { if(a[j]==' '&&space) { //结束前n行的输出后遇到空格给两个回车 cout<<endl; cout<<endl; space = false; } else { cout<<a[j]; space = true; } } else { cout<<a[j]; } } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:645 |
C二级辅导-温度转换 (C语言代码)浏览:2313 |
IP判断 (C++代码)浏览:671 |
C二级辅导-计负均正 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:615 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:802 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1344 |
哥德巴赫曾猜测 (C语言代码)浏览:2316 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:819 |
矩阵乘方 (C语言代码)浏览:1021 |