一、考查内容
用下表中学生信息,以C语言为编程语言,设计一“学生信息管理系统”。
表一 学生信息表
姓名 | 学号 | 性别 | 籍贯 | 数学 | 语文 | 英语 |
陈小寅 | 20220065 | 男 | 广州 | 78 | 64 | 50 |
王静 | 20220051 | 女 | 深圳 | 45 | 88 | 44 |
庞树 | 20220041 | 男 | 北京 | 85 | 96 | 99 |
邵东 | 20220055 | 女 | 天津 | 25 | 49 | 52 |
何基 | 20220006 | 男 | 成都 | 87 | 85 | 91 |
田大梅 | 20220035 | 女 | 长沙 | 76 | 68 | 77 |
张贵发 | 20220028 | 男 | 广州 | 85 | 74 | 69 |
杨斌 | 20220011 | 男 | 济南 | 82 | 84 | 86 |
习佳佳 | 20220036 | 男 | 南京 | 98 | 87 | 89 |
毕志升 | 20220043 | 男 | 合肥 | 58 | 78 | 96 |
二、实验步骤
利用C语言实现以下操作和功能:
- 学生管理系统设计功能结构图
- 学生管理系统的主界面设计
- 菜单操作界面具有:录入学生信息;插入学生信息;查找学生信息;删除学生信息;修改学生信息;学生信息排序;统计学生总数;显示所有学生信息;退出系统等菜单选项
- 录入学生信息能对学生信息进行录入操作
- 插入学生信息能对学生信息进行插入操作
- 查找学生信息能对学生信息进行查找操作
- 删除学生信息能对学生信息进行删除操作
- 修改学生信息能对学生信息进行修改操作
- 学生信息排序能分别根据学生学号、成绩、总成绩进行排序操作
- 统计学生总数能统计学生总数量
- 显示所有学生信息能将学生信息进行显示
- 退出整个程序系统
三、实验过程报告要求
要求代码编写规范,功能使用流畅,并按以下顺序呈现:
- 问题:
- 程序代码
- 运行过程截图