以下程序的运行结果是( )。main(){ int x = 4;do{printf("%2d", x--);}while(!x);}
A. 4 3 2 1
B. 3 2 1 0
C. 4
D. 3
查看答案
若有定义:inti,x;____不是死循环。
A. for(x=5;x>0;x--);
B. while(x=1);
C. for(i=10;;i--);
D. for(;;i+=2);
以下程序段的运行结果是____。intx=3;do{printf("%3d,",x-=2);}while(!(--x));
A. 1
B. 30
C. 死循环
D. 1,-2
下面叙述正确的是____。
A. for循环只能用于循环次数已经确定的情况
B. for循环是先执行循环体语句,后判断表达式
C. 在for循环中,不能用break语句跳出循环体
D. for循环的循环体可包含多条语句,但必须用花括号{}括起来
以下程序段运行后x的值为____。inti=0,x=0;for( ;i<=5; i++,i++){ x+=3; }
A. 15
B. 6
C. 12
D. 9