急求c语言编程

麻烦写一下程序
2025-02-24 09:40:07
推荐回答(2个)
回答1:

#include

int main()

{

double max,min,aver=0;

double a[9];

for(int i=0;i<8;i++)

scanf("%lf",&a[i]);

max=min=a[0];

for(int i=0;i<8;i++)

{

if(a[i]>max)

max=a[i];//记录最大值 

if(a[i]

min=a[i];//记录最小值 

}

for(int i=0;i<8;i++)

if(a[i]!=min&&a[i]!=max)

aver+=a[i];//除最大值和最小值以外的数累加;

aver/=6;

printf("%.3lf",aver);

 } 

回答2:

很高兴为您解答!