以下不构成无限循环的语句或者语句组是( )。

admin2011-06-13  51

问题 以下不构成无限循环的语句或者语句组是(       )。

选项 A、n=0;
B、n=0;    do{++n;}while(n<=0);    while(1){n++}
C、n=10;
D、for(n=0,i=1;;i++)n+=i;    while(n);{n--;)

答案A

解析 本题主要考查各种循环语句的掌握情况。选项A中为dowhile循环语句,首先执行do后面的语句++n;得n=1,while条件表达式为假,退出循环。选项B中,while条件表达式的值始终为1,条件为真,构成无限循环。选项C中while(n);语句循环体为空,n的值在循环中一直保持不变,构成无限循环。选项D中,i=1,for语句中条件判断语句为空,永远为真,构成无限循环。
转载请注明原文地址:https://kaotiyun.com/show/8VPp777K
0

最新回复(0)