如何对变量ab c进行升序排序

How to order ascending the variables a , b , c?

本文关键字:升序 排序 ab 变量      更新时间:2023-10-16

如何对变量a, b, c进行升序排序?(以更简单的方式)

void Crescator(int a, int b, int c)
{
    int z = (a > b) ? a : b;
    if(z < c)
    {
        cout << a << c << b;
    }
}

我最喜欢的方式;希望自解释的

if (a > c) std::swap(a, c);

if (a > b) std::swap(a, b);

if (b > c) std::swap(b, c);

不要忘记通过引用将参数传递给Crescator ,如果您想使它们在调用者中排序。