/* 程序问题注释开始
-
程序的版权和版本声明部分
-
Copyright © 2020,湖南工程职业技术学院信息工程学院学生
-
All rights reserved.
-
文件名称: 取数值
-
作 者: 李 斌
-
完成日期: 2020 年 04 月 09日
-
对任务及求解方法的描述部分
-
问题描述
三个数从小到大输出 -
输入格式
输入三个整数 x , y , z -
输出格式
输出三个数从小到大 -
样例输入
9
6
8 -
样例输出
6 8 9 -
程序问题注释结束
*/
namespace CompareSizes
{
class Program
{
public static void Main(string[] args)
{
//输入三个数值
Console.WriteLine("用户请输入三个数值:");
int x = int.Parse(Console.ReadLine());
int y = int.Parse(Console.ReadLine());
int z = int.Parse(Console.ReadLine());
//x大于y时
if (x > y)
{
//交换x,y
x = x + y;
y = x - y;
x = x - y;
}
//y大于z时
if (y > z)
{
//交换y,z
y = y + z;
z = y - z;
y = y - z;
}
//x大于y时
if (x > y)
{
//交换x,y
x = x + y;
y = x - y;
x = x - y;
}
//输出
Console.WriteLine(x+" "+y+" "+z);
}
}
运行结果: