- 59
- 0
- 约2.89万字
- 约 51页
- 2018-08-26 发布于湖北
- 举报
编译原理波兰式和四元式【精选】
实验三 波兰式和四元式及计算
课程 编译原理 实验名称 波兰式和四元式 第 页
班级 11计本 学号 姓名
实验日期:2013年 月 日 报告退发 (订正 、 重做)
一、实验目的:
?? 将非后缀式用来表示的算术表达式转换为用逆波兰式来表示的算术表达式,并计算用逆波兰式来表示的算术表达式的值。
二、实验说明
1、逆波兰式定义
将运算对象写在前面,而把运算符号写在后面。用这种表示法表示的表达式也称做后缀式。逆波兰式的特点在于运算对象顺序不变,运算符号位置反映运算顺序。采用逆波兰式可以很好的表示简单算术表达式,其优点在于易于计算机处理表达式。
2、产生逆波兰式的前提
中缀算术表达式
3、逆波兰式生成的实验设计思想及算法
(1)首先构造一个运算符栈,此运算符在栈内遵循越往栈顶优先级越高的原则。
(2)读入一个用中缀表示的简单算术表达式,为方便起见,设该简单算术表达式的右端多加上了优先级最低的特殊符号“#”。
(3)从左至右扫描该算术表达式,从第一个字符开始判断,如果该字符是数字,则分析到该数字串的结束并将该数字串直接输出。
(4)如果不是数字,该字符则是运算符,此时需比较优先关系。
做法如下:
您可能关注的文档
- 第4章 物流与供应链方案_图文.ppt
- 第4章我国食品安全法律法规2015[PPT课件].ppt
- 第4章 计算机病毒与黑客(PPT-94).ppt
- 第3章-14-鱼纲 39;_图文.ppt
- 第4讲 无机非金属材料结构基础--无序排列(2~3小时).ppt
- 第5章 冷冻鱼糜和鱼糜制品.ppt
- 第5章 其它整流电路及谐波与功率因数问题.ppt
- 第5章 静定桁架和组合结构的受力分析.ppt
- 第5讲 基因工程的酶学基础 吴乃虎 基因工程原理讲义.doc
- 第5章 成本法[精品].ppt
- 商业航天低轨卫星火箭回收与星座组网6.pptx
- 凝心聚力启新程2026年春季学期开学工作部署会15.pptx
- 先进封装与HBM算力芯片核心升级方向15.pptx
- MEMS 与传感器万物感知产业爆发6.pptx
- 2026年首都医科大学附属复兴医院医护人员招聘考试参考题库附答案解析.docx
- 2026年乌海市海勃湾区公务员招聘考试参考试题及答案解析.docx
- 2026年USB翻页激光笔行业分析报告及未来发展趋势报告.docx
- 2026年伊春市上甘岭区公务员招聘考试参考试题及答案解析.docx
- 2026年徐州市泉山区公务员招聘考试备考试题及答案解析.docx
- 2026年上海市第二军医大学附属长征医院医护人员招聘考试模拟试题及答案解析.docx
最近下载
- (高清版)B-T 18233.1-2022 信息技术 用户建筑群通用布缆 第1部分:通用要求.pdf VIP
- GSM-19T_v7_操作手册.pdf VIP
- 机械设计基础(第七版)杨可桢课后习题答案详解.pdf
- 2024下半年四川乐山市五通桥区事业单位考试招聘24人笔试备考题库及答案解析.docx VIP
- 医疗康养中心项目建议书.docx
- 华中科技大学2021-2022学年《财政学》期末考试试卷(B卷)附标准答案.docx
- 国开 电大计算机应用基础 终结性考试试题及答案.docx
- MSDS-PBT-长春 物质资料表.pdf VIP
- 海南电梯询价.doc VIP
- TSGT5002-2023年电梯维护保养规则.docx
原创力文档

文档评论(0)