c++问题 快来(最后一家)

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:00:43
系统的使用者,分为两类:学生和管理员:
学生主要进行信息查询:
主要的功能有:
显示登录者个人信息;
显示登录者所在班级所有学生信息;
显示登录者所在班级及格学生信息;
显示登录者所在班级不及格学生信息;
按登录者所在班级所有学号排序显示;
按登录者所在班级所有姓名排序显示

提示:身份验证,和学生的信息都采用文件存放。需要形成文件,也需要从文件中读取信息。

问题:如何从文件读写按上述要求排名?文件是如何读写的??

C++是吧,可以用C语言里面的fprintf()写文件和fscanf()读文件。
排名的话可以先按你输入信息的顺序存入文件,再对从文件中读出来的数据进行排序。当然读出来的数据存入数组或者链表什么的,不让他显示出来,按要求排序后再显示就行啦。