数据结构课程设计——成绩管理系统(编辑修改稿)内容摘要:

void output(Node *h) 注:具体源代码见附录 调试分析 (1) 开始执行程序,系统创建链表,进入输出的选择界面; ( 2)按需要进行的操作选择输入相应的选项,系统执行输入的字符命令; ( 3)输出相应的数据; ( 4)测试无误,完成测试; 测试结果 ,进入成绩管理系统的界面 第 9 页 共 19 页 图 “ 1”,进入成绩登记界面,登记成绩 . 图 “ 5”,输出所有所登记学生的成绩及平均成绩 图 “ 6”,输出优秀学生总人数及其各自的信息 图 第 10 页 共 19 页 “ 2”,查询学生成绩 图 “ 3”,插入学生成绩 图 7.,输入“ 4”,删除学生成绩 图 参考文献 【 1】 刘勇 郭韶升 张炜 周丽雅 《数据结构 实验与实训教程 》 国防工业 出版社 20xx年7月 【 2】 严蔚敏 吴伟民 《 数据结构 ( C 语言版 ) 》 清华大学出版社 20xx年 【 3】 谭浩强 《 C语言程序设计(第四版)》 清华大学出版社 20xx 年 6月 第 11 页 共 19 页 第 2 部分 课程设计总结 为了备考 4 级 ,花了大量的时间复习,本想说终于松了一口气。 但回想了一下, 16 周还有更重的任务,数据结构课程设计及考试、信号与系统测试等。 所以, 考完 4级后我立马转身把时间投入到课程设计中。 整个过程花了一周多的时间才完成。 回想过去的一周,当我看到题目的时候,一头雾水,什么都不懂,回想往事,忙于学生会工作、班级工作等我忽视了学习这一块,也就在此时我认识到了学习刻不容缓的真实性。 看不懂怎么办。 我去了图书馆找资料,学校的图书是多,但关于数据结构这一块,虽然书不算少,但自我感觉对本次课程设计有用的不多,而且还是很旧的。 在图书馆找了许久,终于找到了我设计的源泉 —— 《数据结构 实验与实训教程 》 (国防工业 出版社 ),从此开始了我的数据结构课程设计之路。 我的 C语言基础不好,兴趣也不在程序这一块,所以刚开始的时候有很大的难度,在这里,我不得不感谢大三计 Y的一个学长和跟我同在一个学生会部门同届计 Y 的一个同学。 他们给予了我很大的帮助,也就是在他们的帮助,我顺利地做好了课 程设计,当然,最重要的是我的不懈努力。 通过本次的课程设计,我 进一步学习和掌握 了 C 语言、 数据 结构 的基础知识和理论 ,各方面都有了一定的收获。 尤其是 C 语言的进步让我深刻的感受到任何所学的知识都需要实践,没有实践就无法真正理解这些知识以及掌握它们,使其成为自己的财富。 在理论学习和上机实践的各个环节中,通过自主学习和请教 学长及同学 ,我收获了不少。 当然也遇到不少的问题,也正是因为这些问题引发的思考给我带了收获。 在这段时间里,我对 for、 while 等的循环函数用法更加熟悉,逐渐形成了较好的编程习惯。 在 学长 的指导帮助下 ,同学们课余时间的讨论中,这些问题都一一得到了解决。 在程序的调试能力上,无形中得到了许多的提高。 例如:头文件的使用,变量和数组的范围问题,定义变量时出现的问题等等。 在实际的上机操作过程中, 不仅是让 我们 了解数据结构的理论知识,更重要的是培养解决实际问题的能力,所以 相信通过此次 课程设计 可以 提高 我们 分析设计能力和编程能力,为后续课程的学习及实践打下良好的基础。 在这次 短短的 课程实践 里, 我就清楚的认识到实践是检验真理的正确性,我学会了如何解决现实问题,如何将理论知识应用到实际问题上。 总的来说,我认为课程设计很有必 要,也很重要。 第 12 页 共 19 页 附 录 // 成绩管理系统 : 定义控制台应用程序的入口点。 // //include // 成绩系统 .cpp : 定义控制台应用程序的入口点。 // include include include define MAXLEN 100 define NULL 0 typedef struc。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。