题目内容

在C语言中while循环和do--while循环的主要区别是( )。

A. do--while循环体内可以使用break语句,while循环体内不能使用break语句
B. do--while的循环体至少无条件执行一次,while的循环体不是
C. do--while循环体内可以使用continue语句,while循环体内不能使用continue语句
D. while的循环体至少无条件执行一次,do--while的循环体不是

查看答案
更多问题

下面叙述中错误的是()。

A. 只能在循环体内使用break语句
B. 在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C. 在while和do-while循环中,continue语句并没有使整个循环终止
D. continue的作用是结束本次循环,即跳过本次循环中余下尚未执行的语句,接着再次进行循环条件判断

对于整型变量x和y,语句 for(x=0,y=0;(y!=123)&&(x<4);x++) y++; 中的“y++;”被执行( )次。

A. 4
B. 0
C. 123
D. 3

以下程序的运行结果是( )。void main(){ int sum = 0, item = 0;while(item < 5){ item++;sum += item;if(sum==5) break;}printf("%d\n",sum);}

A. 10
B. 15
C. 5
D. 6

以下程序的运行结果是( )。void main(){ int sum = 0, item = 0;while(item < 5){ item++;sum += item;if(sum>=6) break;}printf("%d\n",sum);}

A. 10
B. 15
C. 6
D. 7

答案查题题库