if条件只影响z=x语句;不成立则不执行z=x语句,所以z=3,保留原值。程序会继续执行x=y;y=z改变赋值,x=2,y=3.
不满足if条件即不执行if语句x=1;y=2;z=3;
x= 2 y =3 z =3