学生成绩管理系统 运用数据结构!!!急啊!!

[复制链接]
查看11 | 回复1 | 2011-6-16 00:25:24 | 显示全部楼层 |阅读模式
功能需求:1、提供身份验证,和使用系统的权限设置、判定。
2、(教师用户)能实现本班同学各学期各科成绩的录入、编辑,数据必须保存在文件中,以便反复使用。
         3、(学生用户或游客)提供对学号或姓名,各学期、各学科成绩的查询。
         4、(学生和教师用户)能按各学期、各学科分数排序输出(每一科都要能排序输出)。
         5、(教师用户)能统计各科成绩分数段的分布(60以下、60~70、70~80、80~90、90~100)情况,并输出。
性能需求:1、操作界面美观、友好,有必要的容错处理(如:能判定学号位数和只能由0~9数字字符组成、能判定合理的成绩0~100等);
                        2、查询应根据查询条件合理选择先进的查询方法(其中必须保证至少有一种查找采用了散列查找);
                        3、排序算法要求采用堆排序实现;
                        4、分数段统计结果要求保存在单独的文件中;

回复

使用道具 举报

千问 | 2011-6-16 00:25:24 | 显示全部楼层
#include #include #include #include #define LEN sizeof(Student)typedef struct student{ int num; char name[20]; int score[4]; int sum; struct student *next;}Student;int n;Student *cin(void);
Student *sort_1(Student *head,int);void sort_2...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行