1.1.26

1.1.26 #

解答 #

见代码部分。

代码 #

var a = 3;
var b = 2;
var c = 1;
var t = 0;

if (a > b)
{
    t = a;
    a = b;
    b = t;
} // 如果 a > b,那么 a, b 交换,保证b >= a

if (a > c)
{
    t = a;
    a = c;
    c = t;
} // 如果 b >= a > c,那么 a, c 交换,保证 c >= a

if (b > c)
{
    t = b;
    b = c;
    c = t;
} // 如果 b > c >= a,那么 b, c 交换,保证 c >= b

Console.WriteLine($"{a} {b} {c}"); // 最终结果为 c >= b >= a,保证升序排列