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