C语言怎么逆序输出n个整数

avatar
作者
猴君
阅读量: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。最后通过打印换行符结束输出。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!