c语言中实现数组的倒序排列

 

1、

#include <stdio.h>

int main(void)
{
    int a[8];
    
    int i;
    for (i = 0; i < 8; i++)
    {
        printf("a[%d] = ",i);
        scanf("%d", &a[i]);
    }
    puts("--------\n--------\n--------");
    
    int temp;
    for(i = 0; i < 4; i++)
    {
        temp = a[i];
        a[i] = a[7-i];
        a[7-i] = temp;
    }
    for (i = 0; i < 8; i++)
        printf("a[%d] = %d\n", i, a[i]);
    return 0;
}

 

posted @ 2021-02-03 21:17  小鲨鱼2018  阅读(1943)  评论(0编辑  收藏  举报