下列语句中不是死循环的是( )。
A.int i=10;
B.for(int i=1;j<10;i++) while(1) { { i--; i--; } if(i==1)break;
C.int i-0;
D.int i=1:
第1题:
下列语句中不是死循环的是( )。
A.int i=10;
B.for(int i=1;j<10;i++) while(1) { { i--; i--; } if(i==1)break;
C.int i-0;
D.int i=1:
第2题:
A、for y=9,x=1;x>++y;x=i++() i=x
B、for ; ; x+=i()
C、while 1() { x++ ; }
D、for i=10 ; ; i--() sum+=i
第3题:
下列语句中,可以作为无限循环语句的是( )。
A.for(;;){}
B.for(int i=0;i<10000;i++){}
C.while(false){}
D.do{}while(false)
第4题:
下列循环语句中有语法错误的是
A.int i;for(i=1;i<10;i++) cout<<‘*’;
B.int i,j;for(i=1,j=0;i<10;i++,j++)cout<<‘*’;
C.int i=0;for(;i<10;i++)cout<<‘*’;
D.for(1) cout<<‘*’;
第5题:
下列各循环语句中,不是死循环的是( )。
A.int i=100; while(1){ i=i%100+1; if(i==20) break; }
B.int i,sum=0; for(i=1;;i++) sum=sum+1;
C.int k=0; do{ ++k; }while(k>=0);
D.int s=3379; while(s++%2+3%2) s++;
第6题:
以下for语句中不是死循环的是
A.for(int i=0;i<1;++);
B.for(int i=0∷++);
C.for(int i=1;i>0;++i);
D.for( ;;);
第7题:
以下for语句中不是死循环的是
A.for(int i=0;i<1;++i);
B.for(int i=0;;++i);
C.for(int i=1;i>0;++i);
D.for(;;);
第8题:
以下for语句中不是死循环的是( )。
A.for(inti=0;i<1;++i);
B.for(inti=0;;++i);
C.for(inti=1;i>0;++i);
D.for(;;);
第9题:
以下for语句中不是死循环的是
A.for(int i=0;i<1;++i;
B.for(int i=0;;++i;
C.for(int i=1;i>0;++i;
D.for(;;);
第10题:
下列语句段中不是死循环的是( )。
A.int i=100 While (1) { i=i%100+1 if(i==20) break; }
B.int i sum=O; for (i=l;;i++) sum=sum +l;
C.int k=0; do { ++K }while(k<=O);
D.int s=3379; while (s+ +%2+3%2)s++;
第11题:
下列代码输出结果是() int i=10; while(i>0){ i=i+1; if(i==10){ break; } }
第12题:
以下不是死循环的语句是()。
第13题:
以下程序中,while循环的循环次数是
main( )
{int i=0;
while(i<10)
{if(i<1)continue;
if(i= =5)break;
i++;)
}
A.1
B.10
C.6
D.死循环,不能确定次数
第14题:
以下程序中,while语句的循环次数是 ______。 #include<iostream.h> viod main() { int i=0; while(i<10) { if(i<1)continue; if(i==5) break; i++; } }
A.1
B.10
C.6
D.死循环,不能确定次数
第15题:
以下不会造成死循环的C语句是(49)。
A.while(x=8)x--;
B.for(i=10;sum=0;sum<=i;)sum=--i;
C.for(y=0,x=1;x>++y;x=i++)i=x;
D.for(x=10;;x+=i);
第16题:
下列程序的运行结果是______。
main()
{ int s=0,i=1;
while(s<= 10)
{ s=s+i*i;
i++;
}
printf("%d",-i);
}
第17题:
在下列选项中,没有构成死循环的程序段是( )。
A.int i=100; for(;;) {i=i%10+1; if(i>10)break; }
B.while(1);
C.int k=0; do{++k;}while(k<=10);
D.int s=12; while(s); --s;
第18题:
在下列选项中,没有构成死循环的是( )。
A.int i=100; while(1) { i==i0+1; if(i>100) break; }
B.for(;;);
C.int k=10000; do{k++;}while(k>10000);
D.int s=36; while (s) --s;
第19题:
下列程序段中,不是死循环的是_______。
A.int i=100;
B.unsigned k=0; while(1) do { { i=i%100+1; ++k if(i>=100)break; } } while(k>=0);
C.for(;;);
D.int s=3379; while(s++%2+s%2)s++;
第20题:
下列语句中不是死循环的是
A.int i=10;
B.for(int i=1;i<10;i++) while(1) { { i--; i--; } if(i= =1)break; }
C.int i=0;
D.int i=1; do{ for(;;)1=i+1; i++; }while(i>=0);
第21题:
下列各C++程序段中,不包含复合语句的选项为( )。
A.{x=y+z;}
B.for(i=1;k<0;i++) if(i%3==1) cout<<i<<endl;
C.while(i<10){cout<<i<<endl;i++;}
D.if(i<10){i=i+1;}
第22题:
第23题:
以下能正确计算1×2×3×…×10的程序段是()。