字符串的输入输出处理
来源:互联网 发布:淘宝店铺旺旺号 编辑:程序博客网 时间:2024/05/22 02:08
字符串的输入输出处理
Description
字符串的输入输出处理。
Input
第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N), 每一行字符串可能含有空格,字符数不超过1000。
Output
先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回车分割依次按行输出。每行输出之间输出一个空行。
Sample Input
2
www.njupt.edu.cn NUPT
A C M
N U P Ter
Sample Output
www.njupt.edu.cn NUPT
A C M
N
U
P
Ter
题意:正如题目所说,对字符串的输入输出处理。之前看到这个题目好多次!!!但总是不知道怎么做,因为对题目意思不了解啊。。。首先,这里只有一个输出案例!(一般oj上的题都是多个案例的。。。)然后,最重要的一个问题!输入字符串行数大于n!我瞬间石化,大于n,那到底是多少啊。。。。我之前看案例,以为就是多一行,提交发现错了。。。后来想想,会不会是只有一个案例,但是输入n行后不断输入,也不断按照要求输出? 终于,,,,ac了。。。
#include<iostream> #include<string> using namespace std; int main() { int n; char a[1010]; cin>>n; getchar(); while(n--) { gets(a); puts(a); cout<<endl; //前n行的输出 }while(gets(a)) //就是这里!不断输入字符串,并输出 { int i; for(i=0;i<strlen(a);i++) //遇空格换行 { if(a[i]==' ') cout<<endl<<endl; else cout<<a[i]; } cout<<endl<<endl; } return 0; }
- 字符串的输入输出处理
- 字符串处理函数strcpy(), strcat(), strcmp()的输入输出
- 字符串的输入输出
- 字符串的输入输出 汇编
- 字符串的输入输出
- 字符串的输入输出问题
- C++字符串的输入输出
- 字符串的输入输出
- 字符串的输入输出
- C 字符串的输入输出
- subprocess的输入输出处理
- python输入输出的处理
- 03.shell字符串处理和输入输出
- 关于字符串的输入输出问题
- 字符串的比较及输入输出
- 基础备忘:字符串的输入输出
- hdu1088(字符串的输入输出)
- C语言的字符串输入输出
- 归并排序(2)MergeSort临时分配内存
- Sicily 4495 Print permutations解题报告
- JDK安装方法
- 网页设计:Meta标签详解
- 堆排序(1)HeapSort
- 字符串的输入输出处理
- Ubuntu搭建Eclipse+JDK+SDK的Android
- 模板方法模式、接口、多态、Object类
- 关于mysql的udf插件问题
- 内部类
- 【算法入门】广度/宽度优先搜索(BFS)
- email report template
- 使用KGDB 进行内核调试(平台搭建和调试)
- 软件工程的安全问题