C语言:下列程序的输出结果()

如题所述

a=2,b=0
第一次
switch(x)x是1 而第一个 case 后面就是1
所以会执行嵌套的switch(y)
switch(y) 的y是0 而下面的case 0 除执行的是a++ 而且后面使用了break 跳出了选择语句
所以只执行了 a++ y的值不变追问

答案是a =2

追答

对不起,我第一次看错了 。没注意到嵌套switch……

追问

明白了,多谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-10
题目不全?
目前的值是:答案A
第2个回答  2019-01-10
语句不完整啊,下面还有吗?
相似回答