题目内容

以下程序段( )。x=-1; do { x=x * x;} while(!x);

A. 是死循环
B. 循环体执行二次
C. 循环体执行一次
D. 有语法错误

查看答案
更多问题

在下列程序中,while循环的循环次数是( )。#includevoid main( ){ int i=0;while(i<10){ if(i<1) continue;if(i==5) break;i++;}}

A. 1
B. 10
C. 6
D. 死循环、不能确定次数

程序段如下,则执行结果是()。int k=0; while(k++<=2) printf("%d\n",k);

A. 123
B. 234
C. 012
D. 无结果

执行下面的程序后,a的值为( )。#includevoid main(){ int a,b;for(a=1,b=1;a<=100;a++){ if(b>=20)break;if(b%3==1){ b+=3;continue;}b-=5;}}

A. 7
B. 8
C. 9
D. 10

以下程序的输出结果( )。#includevoid main(){ int x=3;do{ printf("%3d",x-=2);}while(--x);}

A. 1
B. 30 3
C. 1 -2
D. 死循环

答案查题题库