
如果a=1,b=2,c=3,d=4,则表达式a<b?a:c<d?c:d的值为( ) 请作解说原理,谢谢
3个回答
展开全部
现判别c<d?c:d,
∵c=3,d=4
∴c<d为真 取c的值
∴c<d?c:d 的值为3
再判别a<b?a:c
∵a=1,b=2
∴a<b为真 取a的值
∴a<b?a:c 的值为1
结果a<b?a:c<d?c:d 的值为1
∵c=3,d=4
∴c<d为真 取c的值
∴c<d?c:d 的值为3
再判别a<b?a:c
∵a=1,b=2
∴a<b为真 取a的值
∴a<b?a:c 的值为1
结果a<b?a:c<d?c:d 的值为1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询