【C++编程题】求大佬帮忙 求详细过程 万分感谢 急!!! 5

按下列要求编写程序(1)从键盘输入若干名学生数据包括学号、姓名、三门课成绩),计算每位学生的总分,将原有数据和计算出的总分存入二进制文件stu.bin。(2)从二进制文件... 按下列要求编写程序
(1)从键盘输入若干名学生数据包括学号、姓名、三门课成绩),计算每位学生的总分,将原有数据和计算出的总分存入二进制文件stu.bin。
(2)从二进制文件stu.bin中依次输入每个学生的数据和该数据在 stu.bin文件中的位置指针值(即索引),按总分降序排序后,将已排序的学生数据的学号和该学生的数据在stu.bin文件中的位置指针值存入进制索引文件stu sort.idx。
(3)打开二进制索引文件stu sort.idx和二进制文件stu.bin,按索引文件中的学号顺序,借助于该学号学生数据在stu.bin文件中的位置指针值,输出所有学生的全部数据,即按总分降序输出所有学生的全部数据。
(4)从键盘输入两名学生数据,追加到stu.bin文件尾部,再用插入排序的方法更新二进制索引文件stu sort.idx,最后按(3)的方法输出所有学生的全部数据。
展开
 我来答
浦冠玉5x
2019-07-03 · TA获得超过172个赞
知道小有建树答主
回答量:271
采纳率:72%
帮助的人:19.4万
展开全部
按下列要求编写程序 (1)从键盘输入若干名学生数据包括学号、姓名、三门课成绩),计算每位学生的总分,将原有数据和计算出的总分存入二进制文件stu.bin。 (2)从二进制文件stu.bin中依次输入每个学生的数据和该数据在 stu.bin文件中的位置指针值(即索引),按总分降序排序后,将已排序的学生数据的学号和该学生的数据在stu.bin文件中的位置指针值存入进制索引文件stu sort.idx。 (3)打开二进制索引文件stu sort.idx和二进制文件stu.bin,按索引文件中的学号顺序,借助于该学号学生数据在stu.bin文件中的位置指针值,输出所有学生的全部数据,即按总分降序输出所有学生的全部数据。 (4)从键盘输入两名学生数据,追加到stu.bin文件尾部,再用插入排序的方法更新二进制索引文件stu sort.idx,最后按(3)的方法输出所有学生的全部数据。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式