采用前后对应元素对换的方法,例如当n=8时,a[0]和a[7]交换
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
main()
{
int a[50],t,n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&a[i]);
printf("%5d",a[i]);
}
printf("\n");
for(i=0;i<=(n-1)/2;i++){
t=a[i];
a[i]=a[n-1-i];
a[n-1-i]=t;
}
for(i=0;i<n;i++)
printf("%5d",a[i]);
printf("\n");
}