题解 1094: 字符串的输入输出处理

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

字符串的输入输出处理-题解(C语言代码)

输入:第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N),每一行字符串可能含有空格,字符数不超过1000。输出:先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回车分割依次按行输出。每行输出之间输出一个空行。

字符串的输入输出处理-题解(C语言代码)

##解题思路:先输入n,前n项原样输出,所以根据gets函数来获取前n项的值,超过n项的通过scanf来读取,因为gets可以读取空格scanf不可读取空格,所以通过while循环输入字符不为空来读取字符,最后原样输出字符串##注意事项:需要两个换行,每个字符间有空格。

字符串的输入输出处理-题解(Java代码)

有哪位大佬给我看一下,这怎么就编译错误啊,我在我电脑上跑的好好的,格式什么的也对,怎么就提交上去就报错啊,真就活久见了呗;说一下思路,使用nextLine()扫描一行,然后在扫描到的数据为长度为零时跳出循环,然后将原封不动的行输出出来,记得k要从1,开始,