登录
首页 » 其他 » VC++计算表达式的测试源码

VC++计算表达式的测试源码

于 2023-01-02 发布 文件大小:27.35 kB
0 113
下载积分: 2 下载次数: 1

代码说明:

VC++表达式计算的测试源码,本程序更像是一个“聪明”的数学计算器,可计算公式和表达式,只要输入正确的表达式,就可计算出值,初次编写这样的程序,不足之处,敬请包涵指正!~~   这个程序要求读者具备编译原理的一些知识。   举个实例来说明程序处理过程。假设要求值的表达式为 -25*(56+15)#(其中#号作为表达式结束标志)。首先对表达式进行词法分析,允许出现的字符为{0 ,1, 2 ,3 ,4 ,5 ,6, 7 ,8, 9 . ,+ ,-, *, / ,( ,),#}分析的结果产生两种类型的单词:操作符和操作数。操作符包括:{+, - ,* ,/ ,( ,)}操作数包括int和double类型。上面表达式产生的单词序列为{-25,*,(,56,+,15,)}.这些单词的类型也需要保存。   词法分析正确后将对产生的单词序列进行语法分析。   定义E为表达式,N为常数(视为终结符)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 手机游戏ballpop,Catcher,LittleB
    手机游戏ballpop,Catcher,LittleB-mobile games ballpop, Catcher, LittleB
    2022-07-13 13:19:27下载
    积分:1
  • 分机上网 分机上网 分机上网
    分机上网 分机上网 分机上网-上网上网ext ext ext ext上网上网上网ext
    2022-04-08 23:56:59下载
    积分:1
  • 一款背单词的小程序,可以自己在自定义词库中加单词,运行环境JCreator...
    一款背单词的小程序,可以自己在自定义词库中加单词,运行环境JCreator-back one word of small programs can be defined in adding the word thesaurus, the environment JCreator
    2022-02-26 20:30:09下载
    积分:1
  • 神龙新一代 em8471驱动 !
    神龙新一代 em8471驱动 !-Em8471 driver SHENLONG new generation!
    2022-06-30 03:39:53下载
    积分:1
  • A variety of time
    各种时频分析工具包part5,非常有用的!忘了是哪位大哥发的,现转发到这,希望对大家有所帮助!-A variety of time-frequency analysis tool kit part5, very useful! Forgot who made Big Brother, it is forwarded to it, and they hope to be helpful to everyone!
    2022-01-31 21:15:51下载
    积分:1
  • Producers and consumers of the code, is to use Visual C++ to write programs ......
    生产者消费者的代码,是用Visual C++来编写的程序...希望这个代码会对大家有所帮助-Producers and consumers of the code, is to use Visual C++ to write programs ... hope that this code would be helpful to everyone
    2022-04-01 02:45:11下载
    积分:1
  • Delphi点对点语音聊天
    Delphi语音聊天程序,此类参考代码不多,很多都是网络传统聊天,发送文字和图片的,这一个是语音聊天程序,iphone2文件夹下是ip Phone 1.01 点到点语音电话软件的源码,自带反向回传语音代理服务,可以使两个不同局域网内的客户机通过国际互连网进行语音通讯,使用点对点方式。可实现以下连网操作功能:   1.通话双方是同一局域网内的用户   2.通话双方是不同局域网内的用户,并通过各自的网关连入互连网   3.通话双方一个直接连入互连网,另一个处在局域网中,并通过网关连入互连网   4.通话双方直接连入互连网
    2022-10-09 14:05:03下载
    积分:1
  • Mouse Recorder
    鼠标记录器,昨天刚写的,特点是简单实用!-Mouse Recorder
    2023-03-22 03:35:03下载
    积分:1
  • 24C02网上实例 对24C02的操作。读与写。
    24C02网上实例 对24C02的操作。读与写。-24C02-line examples of the operation of the 24C02. Read and write.
    2022-04-10 07:15:59下载
    积分:1
  • 建立了一个备用的内存分配方案为toyfdtd1。由翰…
    builds an alternate memory allocation scheme into ToyFDTD1. Contributed by John Schneider, it guarantees that the data arrays are contiguous, which the ToyFDTD1 scheme does not. Released 6 December, 1999.
    2022-03-17 13:21:54下载
    积分:1
  • 696516资源总数
  • 106405会员总数
  • 10今日下载