wa?还是t?
by qqqqq111 @ 2021-06-03 19:26:58
评分保留 2 位小数。
你这里定义的m数组是int型的
by 林子浩 @ 2021-06-03 19:32:43
```
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{
int a,b,c[205][205],f,g,j,k;double m[105],n;//定义
scanf("%d %d",&a,&b);//“&”不要忘
for(int i=1;i<=a;++i)
for(int q=1;q<=b;++q)
scanf("%d",&c[i][q]);
for(int i=1;i<=a;++i)
{
int e=0,h=20;
for(int q=1;q<=b;++q)
{
if(c[i][q]>e)
{
e=c[i][q];
f=i;
g=q;
}
if(c[i][q]<h)
{
h=c[i][q];
j=i;
k=q;
}
}
c[f][g]=0;
c[j][k]=0;
}
for(int i=1;i<=a;++i)
{
int l=0;
for(int q=1;q<=b;++q)
l=l+c[i][q];
m[i]=l/((b-2)*1.00);
}
for(int i=1;i<=a;++i)
if(m[i]>n)
n=m[i];
printf("%.2lf",n);//这里是“2lf”,不是“2d”(2d是输出占两个位置)
}
```
by 林子浩 @ 2021-06-03 19:38:41
亲测已过
by 林子浩 @ 2021-06-03 19:39:02