题目内容

以下描述正确的是()。

A. 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。
B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号。
C. 在do-while循环体中,不一定要有能使while后面表达式的值变成零(“假”)的操作。
D. do-while循环中,根据情况可以省略while。

查看答案
更多问题

下面程序的功能是将从键盘输入的一批正整数中求出最大者,输入0结束循环,请填空。#includeint main(){ int a,max=0;scanf("%d",&a);while( ){ if(max

下面程序的功能是求1111的个、十、百位上的数字之和。请填空。#includeint main(){ int i,s=1111,m=0;do{ m+=________;s=_________;} while(s!=1);printf(“m=%dn”,m);return 0;}

下面程序段是找出整数的所有因子(能被整除的数),请填空。scanf(“%d”,&x);i=1;for( ; _________; ){if(x%i==0) printf(“%3d”,i);i++;}

执行语句for(i=0;i<3;i++) printf(“*”);时,for循环中的表达式1执行_____次,表达式3执行______次。

答案查题题库