各位天才们,学生党太难了
问题描述:
晚上10:410
X 第4章选择程序设计练习题
答题卡
考试已结束
(30/30)
单选题 第29题 1分
下列程序的输出结果是O。
intmain(
{intx=1,y=0,a=0,b=0
switch(x+y)
case1:a++
case2:a++:b++:break
case3:a++:b++:break
3
printf("a=%d,b=%dla,b)
a=1,b=0
a=2,b=1
a=1,b=1
a=2,b=2
正确答案:B
答
答案是B,因为case1后面没有加break,所以会执行到case2,那就是a++,a++,b++,所以a=2,b=1