数据结构课程设计报告---算术表达式求值系统
《数据结构课程设计报告---算术表达式求值系统》由会员分享,可在线阅读,更多相关《数据结构课程设计报告---算术表达式求值系统(11页珍藏版)》请在毕设资料网上搜索。
1、 数据结构数据结构课程设计课程设计报告报告 算术表达式求值系统算术表达式求值系统 学学 号:号: 姓姓 名:名: 班班 级:级: 指导教师:指导教师: 成成 绩:绩: 完成时间:完成时间: 2011.01.02 2 一、一、 设计题目描述和要求设计题目描述和要求 1.1. 问题问题: : 现在的计算器只能对简单的数进行运算现在的计算器只能对简单的数进行运算, ,对复杂的多项表达式不能运算对复杂的多项表达式不能运算 2.2. 解决方案:解决方案: 设计一个表达式求值系统设计一个表达式求值系统 3.3. 要求:要求: 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利以字符序列的形式从
2、终端输入语法正确的、不含变量的整数表达式。利 用下表给出的算符优先关系,实现对算术四则混合运算表达式的求值。用下表给出的算符优先关系,实现对算术四则混合运算表达式的求值。 算术四则运算的规则:算术四则运算的规则: a. a. 从左算到右从左算到右 b. b. 先乘除,后加减先乘除,后加减 c. c. 先括号内,后括号外先括号内,后括号外 根据上述三条运算规则,在运算的每一步中,对任意相继出现的算符根据上述三条运算规则,在运算的每一步中,对任意相继出现的算符1 1 和和2 2 ,都要比较优先权关系,它们优先关系如下表所示。,都要比较优先权关系,它们优先关系如下表所示。 二、二、 系统分析与概要设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 报告 算术 表达式 求值 系统
