C语句a < b ? a : c < d ? c : d中a,b,c,d,分别是1,2,3,4,请问本语句的执行过程以及执行结果是怎样的

如题... 如题 展开
 我来答
qsdizpo
2014-11-09 · 超过51用户采纳过TA的回答
知道答主
回答量:106
采纳率:100%
帮助的人:96.6万
展开全部
我用括号来给你解释执行顺序 (a < b) ? a : ( (c < d) ? c : d) 先算a<b 为真 则直接显示a 为假 则继续后面的运算,接着算c < d是否为真 真则c 假则d 这道题 用不到 后面的 a<b为真 所以结果为 1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__娨__
2014-11-09 · TA获得超过145个赞
知道答主
回答量:126
采纳率:100%
帮助的人:127万
展开全部
你好,应该是这样的额。a<b正确了。执行a。a=1,答案就是1
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式