C语言中,while循环和do-while循环的主要区别是:
A. while的循环控制条件比do-while要严格
B. do-while允许从外部转到循环体内
C. do-while循环体至少执行一次,while有可能一次都不执行
D. while的循环体不能是复合语句
查看答案
下列叙述中正确的是:
A. break语句只能用于switch语句体中
B. continue语句的作用是使程序的执行流程跳出包含它的所有循环
C. break语句只能用在循环体内和switch语句内
D. 循环体内,break语句和continue语句的作用相同
以下循环执行结束后,循环变量i的值为:for(i=1;i<=10;i++){printf("HelloWorld!\n");}
A. 9
B. 10
C. 11
D. 12
执行:x=-1;do{x=x*x;}while(x==0);时,下列说法正确的是:
A. 循环体将执行1次
B. 循环体将执行2次
C. 循环体将执行无限次
D. 系统将提示有语法错误
下列程序段的输出结果是:intnum=0,s=0;while(num<=2){num++;s+=num;}printf("%d\n",s);
A. 10
B. 6
C. 3
D. 1