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

admin2010-12-16  29

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

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

答案A

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

随机试题
最新回复(0)