作业帮 > 综合 > 作业

已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/14 13:52:33
已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是
if(x>y)
z=x;x=y;y=z
x= 2
y =3
z =3
再问: 既然x>y不成立,为什么x,y,z不是都保持原值
再问: 既然x>y不成立,为什么x,y,z不是都保持原值
再答: 不好意思,前几天没看到消息,今天才注意到
你贴的图是if的一种简写,如果写全一点代码是这样的if(x > y)
{
    z=x;
}
x=y;
y=z;这样能明白吗?