C语言编程题:将一个数组中的值按逆序重新存放。例:原来顺序为3,6,5,4,1。要求改为1,4,5,6,3

如题所述

代码如下:

#include <stdio.h>

int main(void)
{
    int a[5] = {1, 2, 3, 4, 5};
    int i, temp;
    for(i = 0;i < 5 / 2;i++)
    {
        temp = a[i];
        a[i] = a[5-1-i];
        a[5-1-i] = temp;
    }
    for(i = 0; i < 5; i++)
        printf("%d ", a[i]);

    return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答