B4078 [CSP-X2019 山东] 统计成绩
欢迎报名洛谷网校,期待和大家一起进步!
本题考查二维数组。
使用二维数组 w[i][j] 表示第 avg[i] 表示第 double 类型变量存储。
平均分的计算方式为,先计算该门课程所有人的得分总和,之后除以 cnt[j] 记录第
参考代码(部分):
for (int i = 1; i <= m; i++) { //因为是对每门课程做计算,因此是循环到 m
for (int j = 1; j <= n; j++) //计算平均分
avg[i] += w[j][i];
avg[i] /= n;
for (int j = 1; j <= n; j++) {
if (w[j][i] >= avg[i]) //比较每个人对应课程的分数与平均分
cnt[j]++;
}
}