#include<stdio.h>
float max(int length,float arr[]);
float min(int length,float arr[]);
float aver(int length,float arr[]);
float arr[8];
int main (void)
{
float ma,mi,av;
int i;
printf(“输入八个数\n”);
for(i=0;i<8;i++)
scanf("%f",&arr[i]);
ma=max(8,arr);
mi=min(8,arr);
av=aver(8,arr);
printf("%f%f%f",ma,mi,av);
return 0;
}
float max(int length,float arr[])
{ int j;
float max;
max=arr[0];
for(j=1;j<8;j++)
{
if(max<arr[j])
max=arr[j];
}
}
float min(int length,float arr[])
{
int k;
float min,z;
min=arr[0];
for(k=1;k<8;k++)
{
if(min>arr[k])
{
z=min;
min=arr[k];
arr[k]=min;
}
return min;
}
}
float aver(int length,float arr[])
{ int i;
float a=0,m=0;
for(i=0;i<8;i++)
{
a+=arr[i];
}
m=a/8;
}