下面程序的运行结果是( )。 main() {int y=10; do {y--;}while(--y); printf("%d\n”,y--); }
查看答案
下面程序段运行结果是( )。 x=y=0; while(x<15) y++; x+=++y; printf("%d,%d",y,x);
A. 20,7
B. 6,12
C. 20,8
D. 8,20
以下for循环的执行次数是( )。 for(x=0,y=0;(y=123)&&(x<4);x++);
A. 是无限循环
B. 循环次数不定
C. 执行4次
D. 执行3次
以下程序的输出结果是( )。 main() {int n=4; while(n>0) { n--; printf("%d",n); } }
A. 2 0
B. 3 1
C. 3 2 1 0
D. 2 1 0
C语言中while和do-while循环的主要区别是( )。
A. do-while的循环体至少无条件执行一次
B. while的循环控制条件比do-while的循环控制条件严格
C. do-while允许从外部转到循环体内
D. do-while的循环体不能是复合语句