#include <stdio.h>
#define N 10
int main()
{ double x[N]={1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8,9.0,9.9}
int i;
double *pf,*pt;
void swap(double *, double *);
for ( pf=x, pt=&x[N-1}; pf<pt; ++pf,__pt)
swap(pf,pt);
for (i=0;i<N;++i)
printf("\nx[%d]=%f,"i,x[i]);
return(0);
}
void swap( double *px, double *py)
{ double temp;
temp=*px;
*px=*py;
*py=temp;
}
评论