#include<stdio.h>
int main(void)
{
double max(double *A,int n);
double A[]={5.1,4.2,3.3,8.1,7.5,9.6,2.7};
printf("%.1f",max(A,7));
return 0;
}
double max(double *A,int n)
{
double x=*A;
int i;
double y=*A;
for(i=0;i<n;i++)
{
if(*(A+i)>x){
x=*(A+i);
}
if(*(A+i)<y){
y=*(A+i);
}
}
return x-y;
}
C primer plus(第六版) 编程练习 第十章 第五题
最新推荐文章于 2024-07-25 23:20:14 发布