为什么等于20 30 20int x y zx=10y=20z=30if(x>y)z=x;x=y;y=z;x y z=2

为什么等于20 30 20
int x y z
x=10
y=20
z=30
if(x>y)
z=x;
x=y;
y=z;
x y z=20 30 20
woaiguangge 1年前 已收到1个回答 举报

mvg_4b8nl7f06 幼苗

共回答了16个问题采纳率:87.5% 举报

if语句没有大括号限制只执行其下方的一条语句即
if(x>y)满足条件下执行z=x
不满足条件不执行z=x语句
无论条件是否满足都按顺序继续执行
x=y
y=z

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.036 s. - webmaster@yulucn.com