单选题
有以下程序:
#includ<stdio.h>
main()
{…
  while(getchar()!=′);
  …
}
以下叙述中正确的是( )。
A、
此while语句将无限循环
B、
getchar( )不可以出现在while语句的条件表达式中
C、
当执行此while语句时,只有按回车键程序才能继续执行
D、
当执行此while语句时,按任意键程序就能继续执行
【正确答案】
C
【答案解析】
本题中while循环条件为getchar( )!='\n',表示只要不输入回车键,getchar( )!='\n'语句一直为真,则while循环会出现空循环,当按下回车键后跳出while循环执行下一条语句。
提交答案
关闭