回复 10楼 自学的数学
那你挺厉害,,,
#include<stdio.h>
#include<stdlib.h>
double avg(double *);
int main(void )
{
int i;
double a[10],x;
for(i=0;i<10;i++)
scanf("%lf",&a[i]);
printf("平均值=%.1f\n",avg(a));
system("pause");
return 0;
}
double avg(double *a)
{ double max,min,sum=0.0,x;
int i;
max=a[0];
min=a[0];
for(i=0;i<10;i++)
{
if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
sum+=a[i];
}
x=(sum-max-min)/8;
return x;
}
我在你基础上改了下