h\杭电 ACM 2023题 求平均数 为什么我这样写还是WA、、、、真心搞不懂了

#include<iostream>usingnamespacestd;voidmain(){doublex[50][5],a[50],b[5],s=0,k;intn,m... #include<iostream>
using namespace std;
void main()
{
double x[50][5],a[50],b[5],s=0,k;
int n,m,i,j,q;
while(cin>>n>>m)
{
for(i=0;i<n;i++)
for(j=0;j<m;j++)
cin>>x[i][j];
for(i=0;i<n;i++)//每个学生平均成绩,然后输出
{
k=0;
for(j=0;j<m;j++)
{
k+=x[i][j];
a[i]=k/m;
}
printf("%.2f",a[i]);
if(i!=n-1) cout<<" ";
}
cout<<'\n';
for(i=0;i<m;i++)//每门课平均成绩,然后输出
{
k=0;
for(j=0;j<n;j++)
k+=x[j][i];
b[i]=k/n;
printf("%.2f",b[i]);
if(i!=m-1) cout<<" ";
}
cout<<'\n';
for(i=0;i<n;i++)//统计每科成绩均大于该科平均成绩的学生,然后输出
for(j=0;j<m;j++)
{
q=0;
if(x[i][j]<b[j])
q=1;
}
if(q==0)
s++;
cout<<s<<'\n'<<'\n';
}
}
展开
 我来答
cdz303
2012-11-16 · TA获得超过1225个赞
知道小有建树答主
回答量:466
采纳率:0%
帮助的人:582万
展开全部
每次都要把s清0
创远信科
2024-07-24 广告
矢量网络分析 (VNA) 是最重要的射频和微波测量方法之一。 创远信科提供广泛的多功能、高性能网络分析仪(最高40GHz)和标准多端口解决方案。创远信科的矢量网络分析仪非常适用于分析无源及有源器件,比如滤波器、放大器、混频器及多端口模块。 ... 点击进入详情页
本回答由创远信科提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式