可以使用数组来存储n个整数,然后通过循环逆序输出数组中的元素。
以下是一个示例代码:
#include <stdio.h>
#define MAX_SIZE 100
int main() {
int n, i;
int arr[MAX_SIZE];
printf("请输入整数的个数:");
scanf("%d", &n);
printf("请输入%d个整数:\n", n);
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("逆序输出%d个整数:\n", n);
for (i = n - 1; i >= 0; i--) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
以上代码首先要求用户输入整数的个数,然后使用循环接受用户输入的n个整数并存储在数组中。接下来使用另一个循环逆序输出数组中的元素。注意,逆序输出时,循环的初始值为n-1,循环条件为大于等于0,每次循环递减1。最后通过打印换行符结束输出。