代码:
#include <stdio.h>
#define N 6
int main(){
int a[N]={10,8,6,5,4,1};
int n,temp;
printf(“原数组的数为:\n”);
for(n=0;n<=N-1;n++){
printf("%d “,a[n]);
}
printf(”\n");
printf(“交换:\n”);
int m=(N+1)/2;//3
for(int i=0;i<m;i++){
temp=a[N-1-i];
a[N-1-i]=a[i];
a[i]=temp;
printf("a[%d]=%d ",i,a[i]);
printf(“a[%d]=%d\n”,N-1-i,a[N-1-i]);
}
printf("现数组的数为:\n");
for( n=0;n<=N-1;n++){
printf("%d ",a[n]);
}
return 0;
}