c 求时间差:急!!!请教C语言程序设计的高手

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 13:05:36
我现在要做一个C语言学生信息管理系统程序,但是不会做,现在请高手帮忙,题目如下:

(1) 数据结构
struct date /* 日期结构 */
{ int year; /* 年 */
int month; /* 月 */
int day; /* 日 */
};
struct student /* 学生信息结构 */
{ char no[10]; /* 学号 */
char name[9]; /* 姓名 */
char sex[3]; /* 性别 */
struct date birthday; /* 出生日期 */
int score[4]; /* 三门课成绩和总分 */
}
struct student stud[N]; /* 结构体数组 */

学生信息被保存在一个数据文件中。
(2) 程序模块及函数功能

① 建立学生信息:void readsi();
② 按学号排序(起泡法排序):void sort_no();
③ 按姓名排序(选择法排序):void sort_name();
④ 按总分排序:void sort_total();
⑤ 按学号查找学生各门课成绩和平均分数:void srch_no();
⑥ 按姓名查找学生各门课成绩和平均分数:void srch_name();
⑦ 按学生总分排序并插入补考(或休学)学生的成绩:void insert_total();
⑧ 查询各门课程的平均分数:void find_ave();
⑨ 显示学生信息:void printsi();
⑩ 建立学生信息管理系统菜单: int menu ();

这么多的题目啊?