#include <stdio.h>

int main() { int n, a[10], i;

scanf('%d', &n); // 输入n
for(i = 0; i < n; i++)
    scanf('%d', &a[i]); // 输入n个整数存入数组a中

// 将数组a中的元素逆序存放
for(i = 0; i < n/2; i++) // 只需循环n/2次,即可完成数组的逆序
{
    int tmp = a[i];
    a[i] = a[n-1-i];
    a[n-1-i] = tmp;
}

// 按顺序输出数组中的元素
for(i = 0; i < n; i++)
{
    printf('%d', a[i]); // 输出数组元素
    if(i != n-1) // 如果不是最后一个元素,就输出一个空格
        printf(' ');
}

return 0;

}

C语言数组逆序输出程序代码示例

原文地址: https://www.cveoy.top/t/topic/mGDQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录