阅读量:0
可以使用数组来存储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。最后通过打印换行符结束输出。