函数里写输入应该怎么调用啊?我不会了
查看原帖
函数里写输入应该怎么调用啊?我不会了
1115078
zst0915楼主2024/3/10 22:19
#include<bits/stdc++.h>
using namespace std;
double aver(int len)
{
    double a,b=0,max=0,min=10;
    for(int i=0;i<len;i++)
    {
        cin>>a;
        b+=a;
        if(a>max){max=a;}
        if(a<min){min=a;}
    }
    b-=(max+min);
    b/=(len-2);
    return b;
}
int main()
 {
     int n,m;double ans[104];cin>>n>>m;
     for(int i=0;i<n;i++)
     {
         ans[i]=aver(m);
     }
     sort(ans,ans+n);
     printf("%.2lf",ans[n-1]);
 }
        
    
2024/3/10 22:19
加载中...