代码如下;``` #include <stdio.h>int main(){ int count = 0; int ch; while ((ch = getchar()) != EOF) count++; printf("All of the characters is %d.\n", count); return 0;} ```程序目的是计算输入的字符个数,我分别输入了三种情况的数据,得到情况如下:1、什么都不输入直接按【ctrl + D】 (Linux系统) 程序直接退出。2、abc【ctrl + D】【ctrl + D】程序退出。注意:这个时候我需要按两下才能退出。3、abc【回车】这个时候光标移动到了下一行行首,我再按【ctrl + D】程序退出。我很疑惑第二种情况,为什么需要按两次【ctrl + D】呢,小白....先谢谢了
- 2 回答
- 0 关注
- 2448 浏览
添加回答
举报
0/150
提交
取消