C语言 break与continue语句
1以下描述正确的是_____。Acontinue语句的作用是结束整个循环的执行B只能在循环体内和switch语句体内使用break语句C在循环体内使用break和cont...
1
以下描述正确的是_____。
Acontinue语句的作用是结束整个循环的执行
B只能在循环体内和switch语句体内使用break语句
C在循环体内使用break和continue语句的作用相同
D从多层循环嵌套中退出时,不能使用break语句
2
以下程序的输出结果是______。
void main()
{ int i;
for(i=1; i<=5; i++)
{
if(i%2)
printf("*");
else
continue;
printf("#");
}
printf("$\n");
}
A***#$
B#*#*#*$
C*#*#*#$
D**#*$
3
对下面程序段,描述正确的是______。
for(t=1; t<=100; t++)
{
scanf("%d",&x);
if(x<0) continue;
printf("%d\n",t);
}
A当x<0时,整个循环结束
B当x>=0时,什么也不输出
Cprintf函数永远也不执行
D最多允许输出100个非负整数
4
以下程序的输出结果是______。
void main()
{ int a,b;
for(a=1,b=1; a<=100; a++)
{ if(b>=10) break;
if(b%5==1) { b+=5; continue;}
}
printf("%d\n",a);
}
A101
B6
C4
D3
5
下面程序的输出结果是_____。
void main()
{
int y=9;
for( ; y>0; y--)
{ if(y%3==0)
{ printf("%d",--y);
continue;}
}
}
}
A741
B852
C963
D875421
6
以下程序段的运行结果是________。
int i,j;
for(i=10; i<16; i++)
{ for(j=2; j<=(int)sqrt(i); j++)
if(!(i%j)) break;
if(j>(int)sqrt(i))
printf("%d ",i);
}
A10 11 12 13 14 15
B10 12 14
C11 13 15
D11 13 展开
以下描述正确的是_____。
Acontinue语句的作用是结束整个循环的执行
B只能在循环体内和switch语句体内使用break语句
C在循环体内使用break和continue语句的作用相同
D从多层循环嵌套中退出时,不能使用break语句
2
以下程序的输出结果是______。
void main()
{ int i;
for(i=1; i<=5; i++)
{
if(i%2)
printf("*");
else
continue;
printf("#");
}
printf("$\n");
}
A***#$
B#*#*#*$
C*#*#*#$
D**#*$
3
对下面程序段,描述正确的是______。
for(t=1; t<=100; t++)
{
scanf("%d",&x);
if(x<0) continue;
printf("%d\n",t);
}
A当x<0时,整个循环结束
B当x>=0时,什么也不输出
Cprintf函数永远也不执行
D最多允许输出100个非负整数
4
以下程序的输出结果是______。
void main()
{ int a,b;
for(a=1,b=1; a<=100; a++)
{ if(b>=10) break;
if(b%5==1) { b+=5; continue;}
}
printf("%d\n",a);
}
A101
B6
C4
D3
5
下面程序的输出结果是_____。
void main()
{
int y=9;
for( ; y>0; y--)
{ if(y%3==0)
{ printf("%d",--y);
continue;}
}
}
}
A741
B852
C963
D875421
6
以下程序段的运行结果是________。
int i,j;
for(i=10; i<16; i++)
{ for(j=2; j<=(int)sqrt(i); j++)
if(!(i%j)) break;
if(j>(int)sqrt(i))
printf("%d ",i);
}
A10 11 12 13 14 15
B10 12 14
C11 13 15
D11 13 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询