【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)的方法输出所有学生的全部数据。 展开
(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)的方法输出所有学生的全部数据。 展开
1个回答
展开全部
按下列要求编写程序 (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)的方法输出所有学生的全部数据。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |