有以下程序段
#include<stdio.h>
main()
{
while(getchar()!=‘\n’);
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
以下程序段(38)int x=-1; do {x=x*x;} while(! x);
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
程序段如下 int k=-20; while (k=0)k=k+1; 则以下说法中正确的是()
A.while循环执行20次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
A.intk=2
B.while(--k=1)k=k-1
C.whle循环执行了10次
D.循环是无限循环
E.循环体语句一次也不执行
F.循环体语句执行了1次
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次