c语言学生管理系统课程设计

c语言学生管理系统课程设计

ID:10646146

大小:467.50 KB

页数:12页

时间:2018-07-07

c语言学生管理系统课程设计_第1页
c语言学生管理系统课程设计_第2页
c语言学生管理系统课程设计_第3页
c语言学生管理系统课程设计_第4页
c语言学生管理系统课程设计_第5页
资源描述:

《c语言学生管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、某某学校学生成绩管理系统学生姓名:指导老师:系别:信息工程系专业:11级XX班论文提交时间:2012年01月08日评阅人:12目录第一章目的…………………………………………………………2第二章总体设计与分析……………………………………………3主要流程………………………………………………………3第三章详细分析与设计……………………………………………3学生信息管理系统设计…………………………………………33-1录入系统…………………………………………………43-2修改系统……………………………………

2、……………63-3删除系统…………………………………………………83-4排序系统…………………………………………………103-5查询系统…………………………………………………103-6退出系统…………………………………………………12感想………………………………………………………12第一章目的及要求一、目的1.巩固和加深学生对语文课程的基本知识的理解和掌握2.掌握语文编程和程序调试的基本技能3.利用语文进行基本的软件设计4.掌握书写程序设计说明文档的能力5.提高运用语文解决实际问题的能力12第二

3、章总体设计与分析学生信息管理系统设计录入学生信息模块学生姓名学号性别结束删除学生信息模块学生成绩管理系统学生各门成绩修改学生学号、姓名、性别、学生四门成绩修改学生信息模块按学号删除按姓名删除按学号查询查询学生信息模块按姓名查询按平均值排序根据以上流程图设计,可以设计出录入,插入,修改,删除,查询,排序,等程序首先,主函数下的菜单目录:1..lurustudents'information(录入信息)2..editstudents'information(编辑信息)3..shachustudent

4、s'information(删除信息)4..chaxunstudents'information(查询信息)5..paixustudents'information(排序信息)120..exitstudents'information(退出)主函数菜单目录main()/*主函数*/{voidinsert();voidxiugai();voiddelet();voidaverage();voidselect();voidwfile();intchoice;voidrfile();while(1){

5、printf("……………………………………学生成绩管理系统……………………………………");printf("1.输入学生记录");printf("2.修改学生记录");printf("3.删除学生记录");printf("4.按姓名查询学生记录");printf("5.按平均成绩排序");printf("6.退出");printf("请选择(1-6):");scanf("%d",&choice);12switch(choice){case1:insert();b

6、reak;case2:xiugai();break;case3:delet();break;case4:select();break;case5:average();break;case6:exit();break;}}}§3-1录入学生信息系统12输入学生性别输入学生学号输入学生姓名输入学生四科成绩开始判断是否继续不继续返回主函数12voidinsert()/*输入学生信息*/{while(1){printf("请输入学号:");scanf("%s",&students[n].num);pri

7、ntf("请输入姓名:");scanf("%s",&students[n].name);printf("请输入语文成绩:");scanf("%f",&students[n].chinese);printf("请输入数学成绩:");scanf("%f",&students[n].math);printf("请输入英语成绩:");scanf("%f",&students[n].english);students[n].average=(students[n].chinese+students[n].

8、math+students[n].english)/3;n++;printf("是否继续?(y/n)");getchar();if(getchar()=='n')break;}}§3-3删除学生信息系统12开始删除学生信息按学号删除按姓名删除输入学号输入姓名删除信息不继续返回主函数voiddelet()/*删除学生信息*/{inti;while(1){chardeletenum[10];charsc;intabc,flag=1;printf("请输入要删除的学生的学号:");scanf("%s"

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

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

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