解题思路:
注意事项:①用gets函数来吸收回车②或者清除缓存
①用gets函数来吸收回车②或者清除缓存
参考代码:
//法① #include<stdio.h> int main(void) { int n; scanf("%d",&n); char a=getchar(); char s[1000]; for(int i=0;i<n;i++) { gets(s); puts(s); printf("\n"); } while(~scanf("%s",s)) { puts(s); printf("\n"); } return 0; } //法② #include<stdio.h> int main(void) { int n; scanf("%d",&n); fflush(stdin); char s[1000]; for(int i=0;i<n;i++) { gets(s); puts(s); printf("\n"); } while(~scanf("%s",s)) { puts(s); printf("\n"); } return 0; }
0.0分
2 人评分
三进制小数 (C++代码)(第11位大于1.5才能进位)浏览:1141 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:697 |
C语言考试练习题_保留字母 (C语言代码)浏览:685 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:543 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1242 |
【简单计算】 (C语言代码)浏览:622 |
【蟠桃记】 (C语言代码)浏览:664 |
简单的for循环浏览:1408 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:915 |