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,保证升序排列