天空一抹蓝


私信TA

用户名:uq_93105092774

访问量:6559

签 名:

等  级
排  名 1908
经  验 2567
参赛次数 0
文章发表 32
年  龄 0
在职情况 学生
学  校 西华师范大学
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:注意空格输出,我写了很多次,总是格式错误,下方代码是对的(亲测)。

参考代码:

#include <iostream>
#include <cstring>
using namespace std;

int main (void) {
	int n;
	char c[1000];
	cin>>n;
	int i=0;
	getchar();
	while(gets(c)) {
		if(++i<=n)
			cout<<c<<endl;
		else {
			for(int j=0; j<strlen(c); j++) {
				if(c[j]==' '||c[j]=='\n') {
					cout<<endl<<endl;
					continue;
				}
				cout<<c[j];
			}
			cout<<endl;
		}
		cout<<endl;
	}
	return 0;
}


 

0.0分

3 人评分

  评论区

if(++i<=n)是什么意思?
2021-07-14 21:32:31
  • «
  • 1
  • »