首先从键盘输入n名学生的信息:学号(8位整数)、姓名(20个字符)、性别(1个字符)3门课的成绩(2位小数)。然后计算每个学生的平均成绩(2位小数),总成绩(2位小数)信息,要求n个学生的信息管理用动态链表实现。然后将链表根据学生总成绩按从大到小的顺序排序后把学生的信息存入工程文件夹下的student.dat二进制文件,注意,文件中每个学生的信息均用二进制方式存储。
input
输入数据有1组,每组有n个学生信息。
output
将n个学生的信息存入student.dat文件,文件为二进制文件。
本次实验题目不需要提交在线OJ,将程序代码截图、运行截图和写入文件内容的截图上传即可。
c++还是c语言,看到你之前的问题都是c语言,标签是c++