全球旧事资料 分类
电医1101彭广帅201181607
C语言程序设计作业
姓名:班级:学号:院系:大连理工大学电信学院电子邮箱:
1
f电医1101彭广帅201181607
一设计项目:学生成绩管理系统二总体设计:1程序设计组成框图:
学生成绩管理系统
输入学生成绩
查看学生成绩及成绩排序
通过学号查询学生成绩
统计成绩信息
通过学号修改学生成绩
添加学生成绩
通过学号删除学生成绩
保存学生成绩
退出程序
2:模块功能说明:
1输入功能:输入学生姓名学号及成绩。2查看功能:输出姓名学号及各科成绩。3查询功能:通过学号查询学生姓名及各科成绩。4统计功能:统计班级学生及格率,优秀率,各个学生成绩方差等。5修改功能:通过输入学号修改指定学生的错误信息。6添加功能:添加学生信息。7删除功能:通过输入学号输入指定学生信息。8保存功能:将学生信息保存。9退出系统。
3:主要函数之间的调用关系及各自功能:主要函数的函数原型voidi
putscorevoidvoidsavescorevoidvoidavergescorevoidvoidmodifyscorevoidvoidlookscorevoidvoidsearchscorevoidvoidstatisticvoidvoidaddvoidvoidmodifyvoidvoiddelscorevoid
2
f电医1101彭广帅201181607
voidme
uvoidi在菜单界面输入1,调用函数i
putscore实现输入学生成绩信息功能。ii在菜单界面2,调用函数lookscore实现学生成绩按平均分高低排序输。出,同时lookscore函数调用avergescore函数实现各个学生平均分的计算。iii在菜单界面输入3,调用searchscore函数实现通过学号查找学生成绩信息功能。iv在菜单界面输入4,调用statistic函数输出班级及格率,优秀率,学生成绩方差,不及格学生名单。v在菜单界面输入5,调用modify函数实现通过学号修改学生成绩的功能vi在菜单界面输入6,调用add函数实现添加学生成绩。vii在菜单界面输入7,调用delscore函数实现删除指定学生成绩。viii在菜单界面输入8,调用savescore函数将学生成绩信息保存。在菜单界面输入9,退出成绩管理系统。ix
开始
输入指令19
1
输入成绩显示成绩
2
3
4
5
6
7
8
查询成绩
成绩统计
修改成绩
添加成绩
删除成绩
保存成绩
9
退出
3
f电医1101彭广帅201181607
三程序运行效果截图1主菜单
2输入成绩
3查看成绩
4查询成绩
4
f电医1101彭广帅201181607
5统计成绩
6修改成绩
7添加成绩
8删除成绩
5
f电医1101彭广帅201181607
9保存成绩
四个人总结整个程序主要运用了课本上的基础知识,并未有太大创新,通过forr
好听全球资料 返回顶部