网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列语句段中不是死循环的是()
A.i=100; while (1) { i= i%100+1; }
B.for (i=1; ; i++) sum=sum+1;
C.k=0; do { ++k; } while (k==0);
D.s=3379; while (s++%2+3%2) s++;
参考答案和解析
A 解析:选项A)中i自减到l时就会执行break语句跳出循环,选项B)中i<10永远成立不会跳出循环,选项C)中第一次进入循环体后i>0永远不会跳出循环,选项D)中未给出结束循环的条件。
更多 “下列语句段中不是死循环的是()A.i=100; while (1) { i= i%100+1; }B.for (i=1; ; i++) sum=sum+1;C.k=0; do { ++k; } while (k==0);D.s=3379; while (s++%2+3%2) s++;” 相关考题
考题
下列关于循环语句的描述中,错误的是()。A.while循环语句中给定的表达式不能为非0的常量,否则便是死循环B.for循环语句的循环体内可以出现while循环语句、do-while循环语句和for循环语句C.循环语句的循环体可以是空语句D.循环语句的循环体内可以出现break语句,也可以出现continue语句
考题
下列语句中不是死循环的是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;
考题
下列语句中不是死循环的是( )。A.int i=10;B.for(int i=1;j
下列语句中不是死循环的是( )。A.int i=10;B.for(int i=1;jC.int i-0;D.int i=1:
考题
以下不是死循环的语句是 ()。
A、for y=9,x=1;x>++y;x=i++() i=xB、for ; ; x+=i()C、while 1() { x++ ; }D、for i=10 ; ; i--() sum+=i
考题
下列语句段中不是死循环的是()。A、intI=100;while(1){I=I0+1;if(I=20)break;}B、intI;sum=0;for(I=1;;I++)sum=sum+1;C、intk=0;do{++k;}while(k>=0);D、ints=3379;while(s++%2+3%2)s++;
考题
以下for语句中不是死循环的是A.for(int i=0;i0;++i);
以下for语句中不是死循环的是A.for(int i=0;i<1;++);B.for(int i=0∷++);C.for(int i=1;i>0;++i);D.for( ;;);
考题
以下for语句中不是死循环的是A.for(int i=0;i0;++
以下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(;;);
考题
下列程序段中,不是死循环的是_______。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++;
考题
下列程序段中循环体的执行次数是______。 int x=-12; while (x=0) x=x+1;A.While循环执行12次B.循环体语句执行一次C.循环是死循环D.循环体语句一次也不执行
考题
以下for语句中不是死循环的是( )。 A.for(inti=0;i1;++i);B.for(inti=0;;++i);S
以下for语句中不是死循环的是( )。A.for(inti=0;i1;++i);B.for(inti=0;;++i);C.for(inti=1;i0;++i);D.for(;;);
考题
下列语句中不是死循环的是( )。A.int i=10;B.for(int i=1;j10;i++) while(1) { { i--; i--; } if(i==1)break;C.int i-0;D.int i=1:
考题
下列各程序段中,不是死循环的是( )。A.int j=100;B.for(;;) while(1) {j=j%100+1; if(j>1000) break; }C.int n=0;D.int m=36; do{ while(m)--m; ++n; }while(n>=0);
考题
下列语句段中不是死循环的是( )。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++;
考题
以下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(;;);
考题
以下关于循环语句描述正确的是()。A、for循环不可能产生死循环B、while循环不可能产生死循环C、for循环不能嵌套while循环D、即使条件不满足do……while循环体内的语句也至少执行一次
考题
以下不是死循环的语句是()。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;
考题
设有下列语句: do while .t. … enddo 则该语句().A、无语法错误,但循环体中应有退出循环的语句,否则是一个死循环B、无语法错误,但这是一个死循环,无法退出循环C、肯定是错误的D、语法错误,while后只能是逻辑表达式
考题
单选题以下关于循环语句描述正确的是()。A
for循环不可能产生死循环B
while循环不可能产生死循环C
for循环不能嵌套while循环D
即使条件不满足do……while循环体内的语句也至少执行一次
考题
单选题对于foreach语句和for语句,下列说法错误的是()A
for语句与foreach语句在结构上不一样,前者有3个表达式,表达式间用分号隔开;后者仅有一个“表达式”,形式为“数据类型 变量 in 集合表达式”B
语句for(;true;);是合法的,但是个死循环;“foreach(true);”也是合法的,也是一个死循环C
语句for(;true;);是合法的,但是个死循环;而“foreach(true);”是非法的D
语句块“ int[] a={1,2}; foreach(int i in a);”是合法的。
考题
单选题设有下列语句: do while .t. … enddo 则该语句().A
无语法错误,但循环体中应有退出循环的语句,否则是一个死循环B
无语法错误,但这是一个死循环,无法退出循环C
肯定是错误的D
语法错误,while后只能是逻辑表达式
热门标签
最新试卷