其他分享
首页 > 其他分享> > 5

5

作者:互联网

if (x>y) { /交换x,y的值/
t=x;x=y;y=t;
}
if(x>z) { /交换x,z的值/
t=z;z=x;x=t;
}
if(y>z) { /交换z,y的值/
t=y;y=z;z=t;
}
这一段
if (x > y)
if (x > z)
{
t = x; x = z; z = t;
}
else
{
t = x; x = y; y = t;
}
else if (x > z)
{
t = x; x = y; y = t;
}
if (y > z)
{
t = y; y = z; z = t;
}
嗯,变复杂了
不过同样是三个if
后者在某些情况会比前者少一个变量交换。

标签:,前者,变量,交换,后者,else,一段
来源: https://blog.csdn.net/weixin_63088704/article/details/121325449