C#输入5个数按从小到大的顺序输出
时间: 2024-09-29 20:03:43 浏览: 54
在C#中,你可以使用数组或者列表来存储这五个数字,并通过循环结构对它们进行排序后再输出。以下是使用List<T>的一个简单示例:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> numbers = new List<int>();
// 输入5个数
Console.WriteLine("请输入5个整数:");
for (int i = 0; i < 5; i++)
{
int input;
while (!int.TryParse(Console.ReadLine(), out input))
{
Console.WriteLine("无效的输入,请输入一个整数:");
}
numbers.Add(input);
}
// 对列表进行排序
numbers.Sort();
// 按照升序输出
Console.WriteLine("按从小到大顺序输出:");
foreach (int number in numbers)
{
Console.Write(number + " ");
}
Console.WriteLine();
// 程序结束
Console.ReadKey();
}
}
```
在这个示例中,程序首先获取用户输入的5个整数,然后使用`Sort()`方法对它们进行排序,最后遍历并打印出排序后的结果。
阅读全文