#include <stdio.h>
float fun(int a[],int n,int *max,int *min);
int main()
{
int x[10],i,m,n;
float p;
for(i=0;i<10;i++)
scanf("%d",&x[i]);
p=fun(x,10,&m,&n);
printf("max=%d,min=%d,average=%.2f\n",m,n,p);
return 0;
}
/* 请在这里填写答案 */
float fun(int a[],int n,int *max,int *min)
{
int i,j,k;
float sum=0,average,t;
t=n;
//求平均值
for(i=0;i<n;i++)
{
sum=sum+a[i];
}
average=sum/t;
//求最值
for(i=0;i<n;i++)
{
k=i;
for(j=i;j<n;j++)
{
if(a[j]>a[k])
k=j;
}
t=a[i];
a[i]=a[k];
a[k]=t;
}
*max=a[0];
*min=a[n-1];
return (average);
}