z+=x>y? ++x:++y是线比较大小还是先计算?拜托大神帮我分析一下每一步的意思.

z+=x>y? ++x:++y是线比较大小还是先计算?拜托大神帮我分析一下每一步的意思.
数学人气:981 ℃时间:2020-05-02 01:51:14
优质解答
先比较大小再计算.
:的优先级高于+=,先操作 x>y?++x:++y .
若x>y成立,返回(++x)并加到z上 ; 若不成立,则返回(++y)并加到z上.
++x应该与x+=1相同,同理++y与y+=1相同.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版