C语言课程设计报告--学生成绩管理系统
《C语言课程设计报告--学生成绩管理系统》由会员分享,可在线阅读,更多相关《C语言课程设计报告--学生成绩管理系统(29页珍藏版)》请在毕设资料网上搜索。
1、 学生成绩管理系统学生成绩管理系统 课程设计报告课程设计报告 2010-7-9 2 一、一、程序整体规划:程序整体规划: 1.系统的基本功能 数据的录入:如录入学生的基本信息,以及该学生选修课程的基本信息; 数据的修改:如修改指定学号、或者指定姓名的学生信息,或者修改其 选修课程信息; 数据的插入:插入某个学生信息; 数据的查询:如按学号查询、按姓名查询等; 数据的删除:如删除指定学号、或者指定姓名的学生及其选修课程信息; 平均成绩的计算:计算每个学生各门功课的平均成绩,并按平均成绩从 高到低的次序输出学生信息; 考虑用文件把数据保存起来 2、首先是结构体的定义: typedef struct
2、 message_student char number6; char name20; char sex4; float subjectnumsubs; float score; float average; int index; student; int numstus; 定义学生数目 student *pointer; 指向结构体数组 int lens; 次迟到时候分配内存 3 3、部分重要函数声明部分重要函数声明: : int menu_select(); 决定主界面的函数 int openfile(student stu); 打开文件的函数 int findrecord(student
3、 stud); 查找信息的函数 int writetotext(student stud); 保存文件的函数 3 void sort(student stu); 查找信息的函数 void deleterecord(student stu,int i); 删除信息的函数 void addrecord(student stud); 增加学生信息的函数 void display(student stud,int n1,int n2); 数据的显示函数 void sortnum(student stud); 以下几个均为排序函数 void sortnum2(student stud); void so
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 报告 学生 成绩管理系统
