可以使用數組來存儲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。最后通過打印換行符結束輸出。