下列语句中不是死循环的是

admin2009-02-15  36

问题 下列语句中不是死循环的是

选项 A、int i=10;          while(1)          {                i--  ;                if (i= =1)break;          }
B、for(int i=l ;i<10;i++)        {                i --  ;        }
C、int i=0;          do{                i++;          }while(i >= 0);
D、int i=l ;       for (;;)i = i+1;

答案1

解析 选项A)中i自减到1时就会执行break语句跳出循环,选项B)中i<10永远成立不会跳出循环,选项C)中第一次进入循环体后i>0永远不会跳出循环,选项D)中未给出结束循环的条件。
转载请注明原文地址:https://jikaoti.com/ti/VYd0FFFM
0

最新回复(0)