题目描述
某班开设有英语、数学、程序设计三门课程,编写程序,从学生信息文件student.dat中读入该班同学信息,按英语成绩非递增排序后输出。该班同学不多于50人。
输入描述
二进制文件student.dat,包含该班同学信息,每位同学信息包含:名字(20字节字符数组),后4项,每项4字节整形,分别表示英语、数学、程序设计三门课程和总成绩。
输出描述
按英语成绩非递增排序后该班同学信息,英语成绩相同时按输入次序排列。
样例输入
二进制文件student.dat,由若干同学信息组成,每位同学信息包含:名字(20字节字符数组),后4项,每项4字节整形,分别表示英语、数学、程序设计三门课程和总成绩。
样例输出
Name English Math C Total 张三 80 90 88 258 Jack 68 86 70 224 李四 66 80 90 236 Tom 60 88 96 244 王五 50 78 87 215
难度等级: | 2 |
总通过次数: | 0 |
总提交次数: | 0 |