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

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

筛选

字符串的输入输出处理(C语言)

###解体思路利用gets和puts原样输出前N行字符串,再利用scanf特性分割剩余字符串###解题原理1.scanf有结束字符,例如空格、回车、水平制表符2.gets没有结束字符,能吸收所有字符,但是遇到回车会停止输入并把回车转为'\n'3.getchar能吸收包括回车在内的所有字符4.程序运行时

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

摘要:解题思路:查看优质题解注意事项:借鉴优质题解,收藏参考代码:#include <stdio.h>int main(){ char str[1001]; int n; scanf("%d", &n); ……

scanf和gets的混合使用

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    char a[1001];    int n;    scanf("%d",&n);//scanf结束回车……

字符串处理

解题思路:将n行前和第n行字符串分开处理,前半段用for循环+gets+puts输入输出,后半段利用scanf遇到空格即停止输入的特性扫描后半段,遇到单字带换行符打出,字符串则字符串打出注意事项:加入#include头文件参考代码:#include#include
优质题解

字符串的输入输出处理(C语言)

摘要:[字符串的输入输出处理](http://www.dotcpp.com/oj/problem1094.html "字符串的输入输出处理") **解题思路** 1. 先把前N个字符串用gets()……

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

摘要:解题思路:注意事项:参考代码:#include#includeint main() {     char str[1000],ch;     int n,i;     scanf("%d\n"……