c#输入10个整数到一维数组,并逆序输出,用循环实现
时间: 2024-11-24 11:41:05 浏览: 5
在 C# 中,你可以使用 `int[]` 创建一个一维数组,然后通过循环获取用户输入的10个整数并存储进去。接着,再使用另一个循环将这个数组逆序输出。以下是详细的步骤和代码示例:
```csharp
using System;
class Program
{
static void Main()
{
// 初始化一个长度为10的一维数组
int[] numbers = new int[10];
Console.WriteLine("请输入10个整数:");
// 循环获取用户输入并将值存入数组
for (int i = 0; i < numbers.Length; i++)
{
Console.Write($"第{i + 1}个数字:");
numbers[i] = Convert.ToInt32(Console.ReadLine());
}
// 输出逆序后的数组
Console.WriteLine("\n逆序输出:");
for (int i = numbers.Length - 1; i >= 0; i--)
{
Console.Write(numbers[i] + " ");
}
Console.ReadLine(); // 等待用户按下Enter键结束程序
}
}
```
在这个代码中,我们首先声明了一个长度为10的数组,然后使用一个 `for` 循环让用户依次输入整数。之后,再次使用一个 `for` 循环从数组的最后一个元素开始向前遍历,输出逆序后的数组。
阅读全文