程序设计题: 学生管理系统

【问题描述】
该系统要求对一个文件中所存储的学生数据进行各种常规操作,如:排序、查找、计算、显示等功能。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些算法思想的应用,实现一个简单的学生管理系统。
【功能要求】
1) 建立学生信息数组,以文件studf.txt存储,后续操作从此文件中读入数据
2) 按平均分递减,将排序后的内容存为文件,以后显示时直接从文件中调出而不用再执行排序算法
3) 计算学生的绩点。根据学籍管理规定制定绩点规范(考查课,以五个等级计算绩点,考试课以具体成绩计算绩点)。
4) 按姓名或学号查学生信息。
5) 统计各门课需要补考的学生人数。
6) 根据绩点情况统计本学年编级情况,显示需编级学生信息。
【程序设计的具体说明】
数据结构:
依据给定的学生信息和数据格式,以类实现; 类的结构:
基类 class student
数据成员:
学号 字符串 char no[9]
姓名 字符串 char name[9] (尽量用汉字)
总绩点 double
对象成员:
class subject
课程名 字符串
课程性质 字符串
绩点 double
为减少参数传递,程序中用到的学生类对象数组可以定义为一个全局变量:
class student stu[30];
你的分数太少了,不可能有雹租人对这个感兴趣,你可以先回答别人的问题,得了足够的积分,你悬赏200分,可能性就更大了
另外还要说一句,你的要求太具体了,不可能有人会给你专门去做这个题目,或许人家帆旅有和你类似的程序可能给你参考下,你还是靠自己吧,你要是能学1个礼拜的编程,态肆凳弄这个就小菜一碟。