注册 登录
编程论坛 C语言论坛

新手,求一个题目。一直编不好。

星晚 发布于 2020-06-07 21:00, 1207 次点击
某学校获得一笔企业资助,打算拿出一部分为成绩优秀的前5名学生发放奖学金。期末,每名学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两名学生成绩相同,再按语文成绩从高到低排序;如果两名学生总分和语文成绩都相同,那么规定学号小的学生排在前面。这样,每名学生的排序是唯一确定的。
先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前5名学生的学号和总分。
0 回复
1