用csharp 语言输入10个数到一维数组中,分别实现数据的输入,排序和输出
时间: 2024-10-24 16:13:14 浏览: 15
在C#中,我们可以创建一个动态的一维数组,让用户输入10个数,然后对它们进行排序并输出。这里是一个简单的示例:
```csharp
using System;
class Program
{
static void Main()
{
int[] numbers = new int[10]; // 创建一个长度为10的数组
Console.Write("请输入10个数字:");
// 输入10个数
for (int i = 0; i < 10; i++)
{
Console.Write($"({i+1}) ");
numbers[i] = Convert.ToInt32(Console.ReadLine());
}
// 对数组进行排序
Array.Sort(numbers);
Console.WriteLine("\n已排序后的数字:");
// 输出排序后的数
foreach (int num in numbers)
{
Console.Write(num + " ");
}
}
}
```
这段代码首先提示用户输入10个数字,然后使用for循环读取用户的输入并存储到数组中。接着,使用`Array.Sort()`函数对数组进行升序排序。最后,使用foreach循环遍历并打印出排序后的数组。
阅读全文