选择题
下列不构成无限循环的语句或语句组是______。
A、
n=0; do{++n;}while(n<=0);
B、
n=0; while(1){n++;}
C、
while(n=10);{n--;}
D、
for(n=0,i=1; ;i++)n+=i
【正确答案】
A
【答案解析】
选项B中while(1)永远为真,一直自加下次进入死循环;选项C中while(n=10)同理死循环,没有下限范围;选项D中for循环中i也没有循环限定条件也将进入死循环;只有选项A中while(n<=0)循环判定成立,循环结束。
提交答案
关闭