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