永发信息网

int x10,y=20,z=30;执行if(x>y)z=x;x=y;y=z;

答案:2  悬赏:20  手机版
解决时间 2021-03-17 02:13
  • 提问者网友:别再叽里呱啦
  • 2021-03-16 17:12
int x10,y=20,z=30;执行if(x>y)z=x;x=y;y=z;
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-03-16 17:42
if(x>y)Z=X; 如果X>Y 执行Z=X,因为X不大于Y,所以Z=X这句话不执行,继续向下执行 X=Y; X=20 Y=Z; Y=30 Z还是原来的30追问那啥我是初学者所以为啥x不大于y所以z=x就不执行啊
全部回答
  • 1楼网友:轻雾山林
  • 2021-03-16 18:35
因为x=y=z=1 所以t=2 ||2 && 2 2 && 2=1 2 || 1=1 t=1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯