C语言学生成绩管理系统文档.doc

C语言学生成绩管理系统文档.doc

ID:61506809

大小:82.00 KB

页数:16页

时间:2021-02-08

C语言学生成绩管理系统文档.doc_第1页
C语言学生成绩管理系统文档.doc_第2页
C语言学生成绩管理系统文档.doc_第3页
C语言学生成绩管理系统文档.doc_第4页
C语言学生成绩管理系统文档.doc_第5页
资源描述:

《C语言学生成绩管理系统文档.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、二○一○~二○一一学年第二学期信息科学与工程学院课程设计报告书课程名称:C语言课程设计班级:电信1001班学号:0姓名:余文栋指导教师:陈和平二○一一年九月C语言学生成绩管理系统文档策划人:余文栋学号:0学生成绩管理系统的结构图如下:统计物理最高分、最低分、平均成绩统计计算机最高分、最低分、平均成绩统计英语最高分、最低分、平均成绩统计数学最高分、最低分、平均成绩统计语文最高分、最低分、平均成绩学号查询性名查询录入模块输出模块查询模块新增模块修改模块删除模块统计模块排序模块退出系统排序语文成绩排序物理成绩排序计算机成绩排

2、序英语成绩排序数学成绩一.学生成绩管理系统要求能够提供添加、删除和修改学生信息的功能,能够提供按不同方式查询的功能,能否按照指定需求对学生信息排序。二,结构模块说明(1)、输入模块:录入需要管理的学生信息并将信息保存于文件中,以方便日后进行打印、读取、修改等操作。/*输入模块*/voidinput_message(inti){printf("录入学生信息(最多%d种)",N);for(i=0;i

3、"%3s",stu[i].name);no_input(i);fflush(stdin);printf("pleaseinputmajor:");scanf("%3s",&stu[i].major);fflush(stdin);score_input(i);fflush(stdin);average(i);}fflush(stdin);printf("--%d名学生信息输入完毕!--",i);sum=i;printf("按任意键返回主菜单!");}(2)、输出模块:将所有学生信息或想要查询的学生信息显示

4、于屏幕,用于打印学生信息或查找某些学生信息。/*输出模块*/voidoutput_message(){inti=0,j;do{printf("%d%3s%ctt",stu[i].num,stu[i].name,stu[i].major);for(j=0;j<5;j++)printf("%dtt",stu[i].score[j]);average(i);printf("%d",stu[i].ave);i++;}while(i

5、询模块:可对已建立的学生信息进行查询,并且可根据需要选择按姓名查询。/*查询模块*/voidinquire_message(){charname[4];intj=0,i;printf("pleaseinputthenameofthestudentyouwanttofind:");/*通过姓名查看*/scanf("%3s",name);fflush(stdin);for(i=0;i

6、-----");printf("学号--姓名--专业--语文成绩--数学成绩--英语成绩--计算机成绩--物理成绩--平均成绩");printf("%d%3s%3s%d%d%d%d%d%d",stu[i].num,stu[i].name,stu[i].major,stu[i].score[0],stu[i].score[1],stu[i].score[2],stu[i].score[3],stu[i].score[4],stu[i].ave);}elsej++;}if(j==sum)printf("该学

7、生不存在!");/*判断要查询的学生信息是否存在*/printf("按任意键返回主菜单!");getchar();}(4)、新增模块:根据需要随时增加学生信息。/*新增学生信息*/voidinsert_message(){inti=sum,flag=0;charchoice;printf("添加一名学生信息");fflush(stdin);do{printf("studentnumber:");scanf("%d",&stu[i].num);fflush(stdin);printf("s

8、tudentname:");scanf("%3s",stu[i].name);fflush(stdin);printf("studentmajor:");scanf("%3s",&stu[i].major);fflush(stdin);printf("Chinesescore:");scanf("%d",&stu[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。