按下列要求编写程序 (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)的方法输出所有学生的全部数据。