第2个回答 2013-01-14
那你要输入几个数呢?
就当10个数吧
#include <stdio.h>
#define N 10
int main()
{
int i,max=0,min=0,sum=0;
float ave=0.0f;
int a[N]={0};
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
max=min=a[0];
for(i=1;i<N;i++)
{
if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
}
printf("%f\n",(float)(sum-max-min)/(N-2));
return 0;
}本回答被提问者采纳