柠檬试题库
search
首页 计算机 公务员 驾照 关于

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


  • 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;
热度🔥983
参考答案:A
解析:

【解析】选项A)中do后面的语句只执行了一次便结束了循环;B)选项中条件while(1)永远成立,所以是死循环;C)选项中n的值为10,而循环体为空语句,所以while(n)永远为真,进入死循环;D)选项中for语句第二个表达式为空,所以没有判别条件,进入死循环。
复制题目向AI提问