#include<stdio.h>
void re(float *p,int n)
{
float temp;
int i;
for(i=0;i<=n/2;i++)
{
temp=*(p+i);
*(p+i)=*(p+n-1-i);
*(p+n-1-i)=temp;
}
for(i=0;i<n;i++)
printf("%5.1f",*(p+i));
printf("\n");
}
int main()
{
int i,n;
float a[30];
float *p=a;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%f",a+i);
re(p,n);
return 0;
}
将n个数按输入顺序的逆序排列,用函数实现。(指针)
最新推荐文章于 2023-06-21 00:00:07 发布