关于二维数组、函数及算法综合设计这一题怎么做?
成绩计算与排名(1)某班期末考试科目为数学(MT)、英语(EN)和物理(PH),有最多不超过30人参加考试。要求:①从键盘输入学生的学号,姓名,学生各门课程的成绩,当输入学号为负值时,输入结束。②计算每个学生的总分和平均分;③按总分成绩由高到低排出成绩的名次;④打印出名次表,表格内包括学生学号、各科分数、总分和平均分。
(2)源程序文件名:ScoreCountRank.C
(3)例如从键盘上输入:
1 xiaoqian 60 60 60
2 chenhong 70 70 70
3 lumang 50 50 50
4 chaichen 90 90 95
5 wangwang 80 85 80
6 zhenglin 95 98 98
-1
程序在屏幕上输出:
名次 学号 姓名 数学 英语 物理 总分 平均分
1 6 zhenglin 95 98 98 291 97
2 4 chaichen 90 90 95 275 91
3 5 wangwang 80 85 80 245 81
4 2 chenhong 70 70 70 210 70
5 1 xiaoqian 60 60 60 180 60
6 3 lumang 50 50 50 150 50