【C语言及程序设计初步】自测:用switch语句实现多分支结构
手机扫描二维码答题
本页时间剩余
*
1.
若int i=10;执行下列程序后,变量i的正确结果是______。
switch (i) {
case 9: i+=1 ;
case 10: i+=1 ;
case 11: i+=1 ;
default : i+=1 ;
}
A. 10
B. 11
C. 12
D. 13
*
2.
以下程序输出结果是______。
#include <stdio.h>
int main ( )
{
int x=1,y=0,a=0,b=0;
switch(x)
{
case 1:
switch (y)
{
case 0 :
a++ ;
break ;
case 1 :
b++ ;
break ;
}
case 2:
a++;
b++;
break;
case 3:
a++;
b++;
}
printf("a=%d,b=%d",a,b);
return 0;
}
A. a=1,b=0
B. a=2,b=1
C. a=1,b=1
D. a=2,b=2
*
3.
以下程序运行后的输出结果是_______。
#include <stdio.h>
int main ( )
{
int a=15,b=21,m=0;
switch(a%3)
{
case 0:
m++;
break;
case 1:
m++;
switch(b%2)
{
default:
m++;
case 0:
m++;
break;
}
}
printf("%d\n",m);
return 0;
}
A. 1
B. 2
C. 3
D. 4
评价对象得分
(?)
A.男
B.女
加载中...
如果由于网络原因导致此框一直不消失,请重新刷新页面!
问卷星
提供技术支持