题1:定义一维数组,a10从a+[0]到a[9]一次赋值1到10,并逆序打印出来?

如题所述

第1个回答  2023-03-07
以下是定义一维数组a并逆序打印的示例代码(使用C语言):
#include <stdio.h>
int main() {
int a[10];
int i;
// 一次赋值1到10
for (i = 0; i < 10; i++) {
a[i] = i + 1;
}
// 逆序打印
for (i = 9; i >= 0; i--) {
printf("%d ", a[i]);
}
return 0;
}
输出结果为:
10 9 8 7 6 5 4 3 2 1
其中,第一个for循环一次性将1到10赋值给数组a。第二个for循环则从数组a的最后一个元素开始,倒序打印数组元素。
相似回答
大家正在搜