if(a>b)t=a;a=b;b=t与if(a>b){t=a;a=b;b=t}有什么区别

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 22:14:16
if(a>b)t=a;a=b;b=t与if(a>b){t=a;a=b;b=t}有什么区别if(a>b)t=a;a=b;b=t与if(a>b){t=a;a=b;b=t}有什么区别if(a>b)t=a;a

if(a>b)t=a;a=b;b=t与if(a>b){t=a;a=b;b=t}有什么区别
if(a>b)t=a;a=b;b=t与if(a>b){t=a;a=b;b=t}有什么区别

if(a>b)t=a;a=b;b=t与if(a>b){t=a;a=b;b=t}有什么区别
第一个:a>b非0,则将a值赋给t,为0则不执行.然后再将b赋给a,再将t 赋给b
第二个:a>b非0,则将a值赋给t,然后再将b赋给a,再将t 赋给b,为0,则不执行.