c语言编程,对1-10十个整型数组元素依次赋值,要求按逆序输出
时间: 2024-04-30 22:19:16 浏览: 12
可以使用一个循环来依次赋值数组元素,然后再使用另一个循环按逆序输出数组元素。代码如下:
```c
#include <stdio.h>
int main() {
int arr[10];
int i;
// 依次赋值数组元素
for (i = 0; i < 10; i++) {
arr[i] = i + 1;
}
// 按逆序输出数组元素
for (i = 9; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
```
输出结果为:
```
10 9 8 7 6 5 4 3 2 1
```
相关问题
对10个整型数组元素依次赋值,按逆序输出
好的,这个问题可以回答。以下是代码示例:
```
int arr[10];
// 依次赋值
for (int i = 0; i < 10; ++i) {
arr[i] = i;
}
// 按逆序输出
for (int i = 9; i >= 0; --i) {
cout << arr[i] << " ";
}
```
输出结果为:9 8 7 6 5 4 3 2 1 0
对4个数组元素依次赋值为2 4 6 8要求按逆序输出
可以这样做:
```
int[] nums = new int[] {2, 4, 6, 8};
for (int i = nums.length - 1; i >= 0; i--) {
System.out.println(nums[i]);
}
```
输出结果为:
```
8
6
4
2
```