问题
单项选择题
下列程序是死循环的是( )。
A.for(;;);
B.int s=36; while(S)--S;
C.int m=10; do { m- - }while(m>0);
D.int n=5;while(n>1) { n- -; if(n<0)break; }
答案
参考答案:A
解析:在for语句中省略中间的判断表达,并且后面只有一个分号,所以 是循环。
下列程序是死循环的是( )。
A.for(;;);
B.int s=36; while(S)--S;
C.int m=10; do { m- - }while(m>0);
D.int n=5;while(n>1) { n- -; if(n<0)break; }
参考答案:A
解析:在for语句中省略中间的判断表达,并且后面只有一个分号,所以 是循环。