解题思路:1.接收输入,并储存在数组中。
2.等到不需要再次接收时,获取EOF退出,并在字符串末尾加上‘\0’表示结束。
注意事项:字符串的截止符。
参考代码:
#include <stdio.h> int main() { int ch, i = 0; char str[100]; while (scanf("%d", &ch) != EOF) { str[i] = ch; i++; } str[i] = '\0'; printf("%s",str); return 0; }
0.0分
0 人评分
【数组的距离】 (C语言代码)浏览:787 |
【亲和数】 (C语言代码)浏览:541 |
Cylinder (C语言描述+详细分析)浏览:3375 |
简单的a+b (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:604 |
C语言训练-字符串正反连接 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:527 |
【偶数求和】 (C++代码)浏览:744 |
简单的a+b (C语言代码)浏览:587 |
DNA (Java代码)浏览:971 |