c语言 结果是13,为什么?
a=13;b=25;c=-17;((y=(a>b)?a:b)>c)?y:c不对,结果应该是25...
a=13;
b=25;
c=-17;
((y=(a>b)?a:b)>c)?y:c
不对,结果应该是25 展开
b=25;
c=-17;
((y=(a>b)?a:b)>c)?y:c
不对,结果应该是25 展开
3个回答
展开全部
如果a大于b,则y=a,否则y=b;
如果y大于c,则y=y,否则y=c;
a=13小于b=25,则y=25,c=-17,y大于c,则y值不便,输出y值为25
如果y大于c,则y=y,否则y=c;
a=13小于b=25,则y=25,c=-17,y大于c,则y值不便,输出y值为25
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |