题目内容

以下程序的运行结果是( )。int main(){ int s = 0, i = 0;while(i< 10){ i++;if(i % 2)s += i;}printf("%d\n",s);return 0;}

A. 20
B. 30
C. 25
D. 45

查看答案
更多问题

下列关于do…while语句与while语句描述正确的是()。

A. while和do…while循环体可能都不执行
B. do…while语句中的循环体至少无条件执行一次,while语句中的循环体可能都不执行
C. do…while语句中的循环体可使用break语句,while语句中的循环体不允许出现break语句
D. do…while语句只适用于循环次数已知的场合,while语句只适用于循环次数未知的场合

以下程序的运行结果是( )。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

答案查题题库