单选题
以下不构成无限循环的语句或者语句组是( )。
A、
n=0;
do++n;while(n<=0);
B、
n=0;
while(1)n++;
C、
n=10:
while(n);n--;
D、
for(n=0,i=1;;i++)n+=i;
【正确答案】
A
【答案解析】
[解析] B选项中while(1)永远为真,所以进入死循环,选项C中等价于while(n=10)也将进入无限循环,选项D中for循环没有循环限定条件,也将进入无限循环。
提交答案
关闭