将一维数组逆序存放后输出

来源:互联网 发布:抽拉式油烟机 知乎 编辑:程序博客网 时间:2024/05/23 01:16
#include<stdio.h>
void move(int*p,int n);
void main()
{
int i,n=6,a[6]={1,2,3,4,5,6};
move(a,5);
for(i=0;i<n;i++)
printf("%5d\n",a[i]);
}
void move(int*p,int n)
{
int k,c;
for(k=0;k<=n/2;k++)
{
c=p[k];
p[k]=p[n-k];
p[n-k]=c;


}
}