资料简介:
毕业设计 算术表达式的语法分析及语义分析程序设计 共20页,4569字 附程序
目录
1.概述
1.1设计题目
1.2设计目的-----------------------------------------------------02
1.3设计内容-----------------------------------------------------02
1.4设计时间-----------------------------------------------------02
2.设计环境与工具---------------------------------------------02
3.设计原则
3.1递归下降法的描述
3.1.1实现思想-------------------------------------------------02
3.1.2算法的特点--------------------------------------------------03
3.1.3构造递归下降语法分析程序-----------------------------03
3.2逆波兰式的描述
3.2.1逆波兰式的定义--------------------------------------------03
3.2.2产生逆波兰式的前提:中缀算术表达式-------------04
4.设计概要
4.1数据结构的说明-----------------------------------------------04
4.2变量的说明-----------------------------------------------------04
4.3函数的说明-----------------------------------------------------05
4.4详细的算法描述及程序框图
4.4.1主函数的说明和框图------------------------------------05
4.4.2 子函数的说明及框图-----------------------------------07
5.源程序------------------------------------------------------------09
6.运行结果--------------------------------------------------------15
7.设计评价及体会
7.1设计心得--------------------------------------------------------18
7.2经验教训--------------------------------------------------------19
8.参考文献--------------------------------------------------------19
资料文件预览:
共3文件夹,17个文件,文件总大小:3.68MB,压缩后大小:906.24KB
top_down.exe [512.05KB]
top_down.ilk [764.79KB]
top_down.obj [188.47KB]
top_down.pdb [1.05MB]
vc60.idb [153.00KB]
vc60.pdb [108.00KB]
AddSub_MulDiv.vsd [64.00KB]
Error.vsd [50.50KB]
main.vsd [58.50KB]
Number.vsd [104.50KB]
top_down.cpp [5.52KB]
top_down.dsp [3.34KB]
top_down.dsw [541.00B]
top_down.ncb [49.00KB]
top_down.opt [47.50KB]
top_down.plg [750.00B]
设计报告.doc [586.00KB]