
C语言习题求解,求程序运行结果并说明
1个回答
展开全部
a=2>0,a>0为真,值为1
找到case 1,b=7>0,b<0为假,值为0,找不到case入口;对于switch(a>0)没有中断,继续执行case 0,c==5为真,值为1,找到case 1,输出*。对于switch(c==5)中断。对于switch(a>0)没有中断,继续找到default,输出&
因此输出结果为*&
图片中提供的答案是正确的。
找到case 1,b=7>0,b<0为假,值为0,找不到case入口;对于switch(a>0)没有中断,继续执行case 0,c==5为真,值为1,找到case 1,输出*。对于switch(c==5)中断。对于switch(a>0)没有中断,继续找到default,输出&
因此输出结果为*&
图片中提供的答案是正确的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询