C语言课程设计-学生成绩统计管理
《C语言课程设计-学生成绩统计管理》由会员分享,可在线阅读,更多相关《C语言课程设计-学生成绩统计管理(71页珍藏版)》请在毕设资料网上搜索。
1、目 录 一、课程设计内容 2 二、课程设计目的 2 三、工具/准备工作 2 四、设计步骤、方法 3 4. 1 菜单管理. 3 4. 2 输入一个班级的学生信息 7 4. 3 按学号查找、修改、删除和保存各个学生的信息 11 4. 4 计算总分和平均分. 19 4. 5 按总分/学号排序 22 4. 6 筛选优秀和不及格学生的信息 . 25 4. 7 每门课程低于平均分的学生. 29 4. 8 写入文本. 31 4. 9 密码管理. 36 五、设计结果及分析 37 5. 1 输入密码. 37 5. 2 输入学生信息 38 5. 3 根据所需功能选择选项 38 5. 4 文件读取. 39 5. 5
2、 排序 40 5. 6 删除 41 5.7 添加 41 5. 8 查找 42 5. 9 低于平均分 . 42 5. 10 高于 90 分 . 44 5. 11 不及格 45 5.12 按 0 结束程序. 45 六、设计结论. 45 七、问题及心得体会 46 八、对本设计过程及方法、手段的改进建议 . 47 参考文献 47 附录 I. 48 分工: . 48 附录 II . 48 源代码: 48 学生成绩统计管理 一一、课程设计内容课程设计内容 1、 输入一个班级的学生的基本信息 (包括学号, 姓名, 性别, 5 门课程成绩) 。 2、 按姓名或者学号查找、修改、删除和保存各个学生的信息。 3、
3、 计算每个学生各门功课总分和平均分, 按学号或总分排序输出每个学生的 基本信息及总分、平均分和名次。 4、 计算全班各门功课的平均分, 显示每门课程中低于平均分的每一个学生的 学号,姓名,性别,科目,成绩。 5、 显示每门科目中,成绩在 90 分以上的学生信息,以及每门科目中不及格 的学生信息。 6、 用菜单进行管理 7、 只有正确输入用户名密码才能使用此系统。 8、 所有内容能够保存到文件中。下次进入系统是从文件中读取原有信息。 二二、课程设计目的课程设计目的 1. 培养学生综合运用所学知识独立完成课题的能力。 2. 使学生更深入地理解和掌握该课程中的有关基本概念, 程序设计思想和方 法。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 学生 成绩 统计 管理
