下面程序段不是死循环的是()
第1题:
有如下程序段: int x=3; do { printf("%d",x-=2);} while(!(--x)); 其输出结果是 ( )
A.1
B.3
C.1-2
D.死循环
第2题:
以下程序段的输出结果是( )。 int x=5; do { x--; }while(!x);
A.5
B.无任何输出
C.4
D.陷入死循环
第3题:
● 下面的一段C 程序中,循环体语句 (59) 退出循环。
unsigned char size;
int aa;
size = 100;
while (size-- >= 0) {
aa += size;
}
A. 执行100次后
B. 执行101次后
C. 执行99次后
D. 死循环,不会
第4题:
有以下程序段:为使程序段不陷入死循环,从键盘键入的数据应该是( )。
A.任意正奇数
B.任意负偶数
C.任意正偶数
D.任意负奇数
第5题:
有以下程序段:
程序段的输出结果是()
A.1
B.30
C.1~2
D.死循环
第6题:
执行下面程序段的结果是( )。 int x=23; do {printf("%2d",x--); } while(! x);
A.输出321
B.输出23
C.不输出任何内容
D.陷入死循环
第7题:
若有下面的程序段#include "stdio.h"main(){ int i=6; while(i--) printf("%d",--i); printf("\n");}那么程序的输出结果为A.531 B.420C.654321 D.死循环
第8题:
下面程序在调试时出现了死循环
Private Sub Command1_Click()
n=InputBox(“请输入一个整数”)
Do
If n Mod 2=0 Then
n=n+1
Else
n=n+2
Else If
Loop Until n=1000
End Sub
下面关于死循环的叙述中正确的是( )。
A.只有输入的n是偶数时才会出现死循环,否则不会
B.只有输入的n是奇数时才会出现死循环,否则不会
C.只有输入的n是大于1000的整数时才会出现死循环,否则不会
D.输入任何整数都会出现死循环
第9题:
下列程序段中,不是死循环的是_______。
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++;
第10题:
下面的程序输出结果是______。 main() { int x=3; while(!(--x)) printf("%d\n",x-=2); }
A.不执行循环体
B.1
C.0
D.是死循环