我是编程新手,我正在尝试创建一个程序,该程序将采用 3 个随机数 XY 和 Z,并将使用 Min、Max 函数和变量(tmp)将它们按升序排序 X 是最低的,Z 是最高的
我知道我需要使用一种特殊的策略来首先影响(X,Y)对,然后是(Y,Z)然后是(X,Y),但我无法掌握逻辑。
到目前为止,我得到的最接近的是......
y=min(y,z)
x=min(x,y)
tmp=max(y,z)
z=tmp
tmp=max(x,y)
y=tmp
x=min(x,y)
tmp=max(x,y)
y=tmp
我尝试了很多不同的组合,但似乎问题是无法解决的,其他人可以帮忙吗?