c语言课程设计成绩记录簿
《c语言课程设计成绩记录簿》由会员分享,可在线阅读,更多相关《c语言课程设计成绩记录簿(29页珍藏版)》请在毕设资料网上搜索。
1、 计算机科学与技术系 课程设计报告 20122013 学年第二学期 课程课程 面向过程综合设计 课 程 设 计 名 称课 程 设 计 名 称 C 语言成绩簿 学生姓名学生姓名 学号学号 专业班级专业班级 指导教师指导教师 2013 年 6 月 第一章第一章 需求分析需求分析 1.1 1.1 任务要求:任务要求: 编制一个 C 语言成绩记录簿,每个学生信息包括:学号、姓名、C 语言成绩。具体功能: (1)创建信息链表并以磁盘文件保存; (2)读取磁盘文件并显示输出所有学生的成绩; (3)按学号或姓名查询成绩; (4)添加成绩记录; (5)修改指定姓名或学号的学生的成绩并可存盘; (6)显示输出
2、60 分以下、6079、8089、90 分以上各分数段的学生信息(可选项)。 1.21.2 任务问题:任务问题: 如何运用我们已学的 c 语言知识完成要求?如何制作相应界面?switch 的应用该如何实 现?如何完成相应的数组或链表的实现与应用?怎样进行相应的文件的读写? 1.31.3 任务的解决步骤:任务的解决步骤: 步骤: 1.建立一个主界面。 2.用 switch 语句进行分类讨论。 3.分别进入录入,查询,修改,学生分数段统计等子函数。 4.将子函数与主函数相连即可。 第二第二章章 算法设计算法设计 1 1、设计思想设计思想 2.1 程序结构(流程图) No Yes 开始 输入口令 主
3、菜单 选择的序号是否 符合需求 添 加 学 生 成 绩 修 改 学 生 成 绩 查 询 学 生 成 绩 写 入 文 件 读 取 文 件 退 出 系 统 各 分 数 段 成 绩 输 出 2.2 重要的数据结构 按 照 姓 名 修 改 按 照 学 号 修 改 添 加 学 生 学 号 添 加 学 生 姓 名 添 加 学 生 成 绩 查询学生成绩 学 号 查 询 姓 名 查 询 查询分数段 按 各 分 数 段 输 出 修改成绩 添加成绩 主函数 求平均值 查询 退出 添加成绩 修改成绩 按分数段显示 信息 2.3 主要算法思想(文字描述) 本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 成绩 记录簿
