csharp输入三个数,从大到小输出
时间: 2024-10-29 10:18:15 浏览: 17
C#编写任意输入三个整数,从小到大输出
5星 · 资源好评率100%
在 C# 中,你可以通过创建一个简单的控制台应用程序来实现这个功能。首先,需要定义一个方法来接收三个整数并按照从大到小的顺序输出它们。下面是一个示例程序:
```csharp
using System;
class Program
{
static void Main()
{
Console.WriteLine("请输入三个整数:");
// 获取用户输入的三个数字
int num1 = Convert.ToInt32(Console.ReadLine());
int num2 = Convert.ToInt32(Console.ReadLine());
int num3 = Convert.ToInt32(Console.ReadLine());
// 比较并按降序排列
if (num1 > num2 && num1 > num3)
{
Console.WriteLine("最大的数是:" + num1);
}
else if (num2 > num1 && num2 > num3)
{
Console.WriteLine("最大的数是:" + num2);
}
else
{
Console.WriteLine("最大的数是:" + num3);
}
if (num1 < num2 && num1 < num3)
{
Console.WriteLine("最小的数是:" + num1);
}
else if (num2 < num1 && num2 < num3)
{
Console.WriteLine("最小的数是:" + num2);
}
else
{
Console.WriteLine("最小的数是:" + num3);
}
// 输出剩余的一个数
Console.WriteLine("中间的数是:" + (num1 == num2 ? num1 : (num2 == num3 ? num2 : num3)));
Console.ReadKey(); // 等待用户按下任意键关闭窗口
}
}
```
阅读全文