定义一个5个元素组成的一维数组,对其赋值,再把该数组反向输出
时间: 2024-05-06 16:15:54 浏览: 12
以下是用 Python 语言实现的代码:
```python
arr = [1, 2, 3, 4, 5] # 定义一个包含5个元素的一维数组
print("原始数组:", arr)
arr.reverse() # 反转数组
print("反向输出数组:", arr)
```
输出结果为:
```
原始数组: [1, 2, 3, 4, 5]
反向输出数组: [5, 4, 3, 2, 1]
```
以上代码中,我们首先定义了一个包含5个元素的一维数组 `arr`,并将其赋值为 `[1, 2, 3, 4, 5]`。然后,我们使用 `reverse()` 方法将该数组反转,最后输出结果即可。
相关问题
c#10个元素组成的一维数组逆序存放再输出
可以使用以下代码将一个长度为10的一维数组逆序存放,并输出:
```csharp
int[] array = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
Array.Reverse(array);
foreach (int element in array)
{
Console.WriteLine(element);
}
```
输出结果为:
```
10
9
8
7
6
5
4
3
2
1
```
这里使用了 `Array.Reverse()` 方法将数组逆序存放,然后使用 foreach 循环输出数组元素。
反向输出有5个元素的int一维数组中各元素的值C语言
好的,以下是反向输出一个有5个元素的一维数组中各元素的值的C语言代码实现:
```c
#include <stdio.h>
int main() {
int arr[5] = {10, 20, 30, 40, 50};
int i;
printf("原始数组:\n");
for (i = 0; i < 5; i++) {
printf("%d ", arr[i]);
}
printf("\n反向输出数组:\n");
for (i = 4; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
```
注:以上代码先输出原始数组中各元素的值,然后再反向输出数组中各元素的值。