作业帮 > 综合 > 作业

用二维数组编程序:歌曲大赛,有M个评委给N个选手打分,求每个选手的平均得分(去掉一个最高分和一个最...

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 03:32:12
用二维数组编程序:歌曲大赛,有M个评委给N个选手打分,求每个选手的平均得分(去掉一个最高分和一个最...
用二维数组编程序:歌曲大赛,有M个评委给N个选手打分,求每个选手的平均得分(去掉一个最高分和一个最低分),并将各选手成绩由高到低排序.
int main()
{
\x09const unsigned int Ms = 4; // Ms must be greater than 2
\x09const unsigned int Ns = 3;
\x09double scores[Ns][Ms] = {{6.7, 8.5, 9.0, 4.6}, {6.7, 8.9, 8.9, 5.3}, {9.8, 9.6, 8.5, 4.3}};
\x09double avgScores[Ns] = {};
\x09for (int i = 0; i < Ns; i++)
\x09{
\x09\x09double totalScore = scores[i][0];
\x09\x09for (int j = 1; j < Ms; j++)
\x09\x09{
\x09\x09\x09totalScore += scores[i][j];
\x09\x09}
\x09\x09totalScore -= *std::min_element(scores[i], scores[i] + Ms);
\x09\x09totalScore -= *std::max_element(scores[i], scores[i] + Ms);
\x09\x09avgScores[i] = totalScore / (Ms - 2);
\x09}
\x09std::sort(avgScores, avgScores + Ns, std::greater());
\x09for (int i = 0; i < Ns; i++)
\x09{
\x09\x09cout
用二维数组编程序:歌曲大赛,有M个评委给N个选手打分,求每个选手的平均得分(去掉一个最高分和一个最... 青年歌手参加歌曲大赛,有5个评委对她进行打分,试编程求这位选手的平均得分(去掉一个最高分和一个最低分) 青年歌手参加歌曲大奖赛计分系统:有N个评委进行打分,求这位选手的平均得分(去掉一个最高分和一个最低分 青年歌手大赛,有10个评委对他进行打分,试编程求这位选手的平均得分(去掉一个最高分和一个最低分) 怎样 求这道题c语言程序的代码 青年歌手参加歌曲大奖赛,有10个评委进行打分,试编程求某位选手的平均得分(去掉一个最高分和一个 VB编程 设计一个歌曲大奖评分程序,有12为评委打分,根据比赛规则,去掉一个最高分,计算选手的平均得分 C语言程序 评委打分在歌星大奖赛中,有十个评委为参赛的选手打分,分数为1到100分.选手最后得分为:去掉一个最高分和最低 青少年英语大奖赛中,共五位评委给选手打分,其中有一位选手的得分,如果去掉一个最高分和一个最低分则平均分是9.85.如果去 歌手大奖赛有10名评委打分,去掉一个最高分、去掉一个最低分,求选手的平均分. 用C语言的数组编写 有8位青年歌手参加歌曲大赛,有10位评委对他们打分,求各位选手的平均分 去掉最高和最 比赛场上,由10个评委为1为选手打分,然后将去掉一个最高分和一个最低分,已知评委给选手打的分 关于C程序,就是青年歌手参加歌曲大奖赛,有10个评委进行打分,试编程求这位选手的平均得分.