主题:求解答
当x、y、z的值分别为3、4、5时,以下各语句执行后x、y、z的值分别为多少?
①if(x<z) x=z;
else x=y;z=y;y=x;
②if(x>z){x=y;y=z;z=x;}
else {x=z;z=y;y=x;}
③if(x!=z);
;
else x=z;z=y;y=x
答案我知道。就是不知道这个程序是怎么计算的,求高手解释下.主要是1和3不懂
①if(x<z) x=z;
else x=y;z=y;y=x;
②if(x>z){x=y;y=z;z=x;}
else {x=z;z=y;y=x;}
③if(x!=z);
;
else x=z;z=y;y=x
答案我知道。就是不知道这个程序是怎么计算的,求高手解释下.主要是1和3不懂