C 语言程序设计作业 一 设计项目:学生成绩管理系统 二 总体设计: 1 程序设计组成框图: 2:模块功能说明: 1 输入功能:输入学生姓名学号及成绩
2 查看功能:输出姓名学号及各科成绩
3 查询功能:通过学号查询学生姓名及各科成绩
4 统计功能:统计班级学生及格率,优秀率,各个学生成绩方差等
5 修改功能:通过输入学号修改指定学生的错误信息
6 添加功能:添加学生信息
7 删除功能:通过输入学号输入指定学生信息
8 保存功能:将学生信息保存
9 退出系统
3:主要函数之间的调用关系及各自功能: 主要函数的函数原型 v oid inpu tscore(v oid); v oid sav escore(v oid); v oid av ergescore(v oid); v oid modify score(v oid); v oid lookscore(v oid); v oid searchscore(v oid); v oid statistic(v oid); v oid add(v oid); v oid modify (v oid); 学生成绩管理系统 输入学生成绩 查看学生成绩及成绩排序 通过学号查询学生成绩 统计成绩信息 通过学号修改学生成绩 添加学生成绩 通过学号删除学生成绩 保存学生成绩 退出程序 — 欢迎下载 2 void delscore(void); void menu(void); i
在菜单界面输入 1,调用函数 inputscore( )实现输入学生成绩信息功能
在菜单界面 2,调用函数 lookscore( )实现学生成绩按平均分高低排序输
出,同时 lookscore()函数调用 avergescore()函数实现各个学生平均分的计算
在菜单界面输入 3,调用 searchscore()函数实现通