算术表达式求值演算过程_第1页
算术表达式求值演算过程_第2页
算术表达式求值演算过程_第3页
算术表达式求值演算过程_第4页
算术表达式求值演算过程_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软 件 学 院课程设计报告书课程名称 数据结构设计题目 算术表达式求值演示程序专业班级学 号姓 名指导教师2010 年 12 月 5 总结与展望 经过了一周的课程设计,现在终于有了一点的心得,原本以为用 C 的程设计应该不会觉得 很难,可是事实并不是我所想的那样,如果老师不给我们框架的话,我想就算给我两个月的时间 我也不可能做的出来. 通过对数据结构的课程设计,我了解并发现了很多调试程序的方法,而且懂得了如何处 理错误的方法。 C 语言使用得到了进一步的提高。 对 针对数据结构的书本知识得到了进一步的 巩固,具体化就是加深了我对线性表的结构的理解,栈和链表认识,栈的应用算符优先法等。 对程序的

2、深层理解,清楚程序中每一步的功能,在程序的运行中是十分重要的,一个好的结构 在运行中能够充分的发挥程序的功能。 结构设计的合理性决定了这个程序的价值。 在今后的学 习中我要注意这方面,使得我的编程能力能有进一步的提高。在这个过程中,我要综合考虑系 统功能,分析如何使得系统结构清晰、合理、简单和易于调试,如何使得抽象数据类型的实现 尽可能做到数据封装, 如何让基本操作的规格说明尽可能明确具体。 我深知详细设计的结果是 对数据结构和基本操作作出进一步的求精。 数据结构的重要性是非常大的, 一定要写出所有基本数据结构的基本算法, 然后是反思, 根据这种结构的具体特点,是线性结构,链式结构来思考它应该有哪些操作。要不断的对比总 结,把所有的数据结构的线性结构的实现进行对比,链式结构和链式结构对比,找出它们之间 的不同,并找出为什么不同。 另外,在做一个算法,一个程序的时候,逻辑思维是非常重要的,要有一个清晰、明了的思路,才能 保证我坚持把算法写下去。还有就是完成一个程序后的调试和检测工作,真的是一件不容易的事情,但是, 只要用一个永不放弃的态度就能够踏踏实实的走下去,最终走向成功。 20 参考文献 1 严蔚敏 ,数据结构(C 语言版)M.北京清华大学出版社,2007 2 谭浩强, C 语言程序设计(第三版)清华大学出版社,200

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论