题目内容

有如下程序段int a,b=0;for(a=1;a<=10;a++){if(b>=5) continue;b=b+a;}printf("%d\n",a);该程序段的输出结果是

A. 10
B. 11
C. 3
D. 4

查看答案
更多问题

执行一下程序段后,输出的结果是int m=6;while(m>0)m=m-3;printf("%d\n",m);

A. -1
B. 0
C. 1
D. 2

执行一下程序段后,输出的结果是int s=1,i=2;do{s=s*i;i++ }while(i<=5);printf("%d\n",s);

A. 6
B. 120
C. 240
D. 2

执行一下程序段后,输出的结果是int y;for(y=1; ;y++){ if(y==5) break; }printf("%d\n",y);

A. 5
B. 6
C. 7
D. 8

下叙述正确的是______。

A. do_while语句构成的循环,在while后的表达式值为非零时结束循环
B. do_while语句构成的循环,在while后的表达式值为零时结束循环
C. do_while语句构成的循环只能用break语句退出
D. do_while语句构成的循环不能用其他语句构成的循环来代替

答案查题题库