代碼如下;```?#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 關注
- 2488 瀏覽
添加回答
舉報
0/150
提交
取消