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

admin2022-10-24  36

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

选项 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

解析 A选项中do后面的语句只执行了一次便结束了循环;B选项中条件while(1)永远成立,所以是死循环;C选项中n的值为10,而循环体为空语句,所以while(n)永远为真,进入死循环;D选项中for语句第2个表达式为空,所以没有判断条件,进入死循环。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/8Xkp777K
0

最新回复(0)