-
VC++计算表达式的测试源码
VC++表达式计算的测试源码,本程序更像是一个“聪明”的数学计算器,可计算公式和表达式,只要输入正确的表达式,就可计算出值,初次编写这样的程序,不足之处,敬请包涵指正!~~
这个程序要求读者具备编译原理的一些知识。
举个实例来说明程序处理过程。假设要求值的表达式为 -25*(56+15)#(其中#号作为表达式结束标志)。首先对表达式进行词法分析,允许出现的字符为{0 ,1, 2 ,3 ,4 ,5 ,6, 7 ,8, 9 . ,+ ,-, *, / ,( ,),#}分析的结果产生两种类型的单词:操作符和操作数。操作符包括:{+, - ,* ,/ ,( ,)}操作数包括int和double类型。上面表达式产生的单词序列为{-25,*,(,56,+,15,)}.这些单词的类型也需要保存。
词法分析正确后将对产生的单词序列进行语法分析。
定义E为表达式,N为常数(视为终结符)。
- 2023-01-02 06:05:06下载
- 积分:1
-
blackbox
black box design in simulink
- 2017-11-07 10:18:51下载
- 积分:1
-
一个仿真代码,希望能给大家帮助,我认为这个定位…
toa代码仿真,希望能给大家带来帮助,本人觉得对做定位很有用-toa simulation code, I hope we can help, I do think that the positioning of the useful
- 2022-06-13 16:57:24下载
- 积分:1
-
pca2222222
说明: pca程序,一个主分量分析程序,用于提取特征直,欢迎大家下载(PCA procedures, a principal component analysis procedures for the extraction of straight and you are welcome to download!)
- 2005-10-20 21:30:32下载
- 积分:1
-
C#在窗口显示超链接
C#在窗口显示超链接,也就是在窗体中创建链接功能,这个链接可以是一个标准的URL,也可以是链接到本地的一张图片,一个文件或打开我的电脑等,具体的创建过程,请下载源码查看。
- 2022-01-22 03:28:29下载
- 积分:1
-
棒棒糖下载读秀电子书下载零基础图文教程
Lollipop download reading show e-book download zero-based graphic tutorial, download reading show weapons
- 2018-03-27 10:02:18下载
- 积分:1
-
matlab机器人避障
说明: 机器人避障问题,从开始点抵达终点,采用人工势场法,用matlab语言实现(The mobile robot's path finding method avoids obstacles and reaches the end point from the specified point.)
- 2018-04-22 16:18:23下载
- 积分:1
-
57694096
VC++图象处理源代码,演示程序提供了哈夫曼编码法的压缩和解压缩函数()
- 2018-03-20 07:52:04下载
- 积分:1
-
VCDSLoader_v7.2 VCDS-Release-18.9.0
说明: esquemas y codigos vagcom 18.9.0
- 2019-02-10 11:56:41下载
- 积分:1
-
通信原理中所介绍到的有关AMI,HDB3编码的matlab程序chengxu
通信原理中所介绍到的有关AMI,HDB3编码的matlab程序(modulation of HDB3)
- 2020-07-05 13:28:59下载
- 积分:1