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

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/02 08:10:44
z+=x>y? ++x:++y是线比较大小还是先计算?拜托大神帮我分析一下每一步的意思.
xOJ@Ư2 gHMUi"M .IW2h.3of\ "t10|}j7&gz2T*7]Ee|UXk9Ox)=0_SYEZ,jt6#6CPEM՛m*%zך3G$Eb &]5s D隌[ptx!Ntҥ֩8w>Hxk 3vFz

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

z+=x>y? ++x:++y是线比较大小还是先计算?拜托大神帮我分析一下每一步的意思.
先比较大小再计算.
:的优先级高于+=,先操作 x>y?++x:++y .
若x>y成立,返回(++x)并加到z上 ; 若不成立,则返回(++y)并加到z上.
++x应该与x+=1相同,同理++y与y+=1相同.