x = 2; x = 1 ,x++ -->自加1 ,所以为2
y = 3; y = 1 , y++和++y都有自加1,所以为3
z = 1; z = x++ ,因为x++是先赋值在自加1,所以z = x++--->z = 1 , 然后再x= x+1 = 2
x=2 y=3 z=1
z=x++,y++,++y;
先++y再y++得y=3
z=x++先把x=1赋予z,再x++,因为x++是先用后加
for循环条件中,中间的一个表示循环的条件,你这个循环的条件是xy则停止循环,根据你给的值,这个循环一次都没进行,所以z++无效,所以z的值就是1
x=2;z=1;
y=3;