第四章
下面有关for循环的错误描述有( )
答案:在for循环中,不能用break语句跳出循环体
以下叙述正确的是( )
答案:只能在循环体内和switch语句体内使用break语句
int k=0;while(k=0) k=k-1;对上述程序段叙述正确的是( )
答案:循环体一次也不执行
for(i=3;i;i--)for(j=0;j<2;j++)for(k=0;k<=2;k++){......}若i,j已定义成int型,则上述程序段中内循环体的总执行次数是( )
答案:18
int a=10,b=0;do{b+=2;a-=2+b;}while(a>=0);上述程序段中,循环体的执行次数是( )
答案:3
main(){for(int i=1;i<=5;i++){if(i%2) printf("*");else continue;printf("#");}printf("$n");}上述程序的输出结果是( )
答案:*#*#*#$
在C语言中,以下说法错误的是( )
答案:do-while构成的循环,当while中的表达式值为非零时结束循环;不能使用do-while构成循环;do-while构成的循环必须用break才能退出
for(t=1;t<=100;t++){scanf("%d",&x);if(x<0) continue;printf("%dn",t);}对上述程序段,描述错误的是( )
答案:当x<0时,整个循环结束;printf函数永远也不执行;当x>=0时,什么也不输出
do-while语句构成的循环不能用其他语句构成的循环来代替。( )
答案:错
while的循环控制条件比do-while的循环控制条件严格。( )
答案:错

点赞(0) dxwkbang
返回
顶部