问题
填空题
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行______次。
#include<stdioh>
main()
char ch;
while((ch=getchar())==’0’)printf("#");
答案
参考答案:0
解析: “ch=getchar()”的功能是从终端读入一个字符赋给变量ch,由于getchar()只能接收一个字符,所以输入的字符1被赋给ch,即“’1’!=’0’”,循环体不执行,直接退出while循环.所以循环体执行的次数为0。