四则混合运算表达式分析求值程序

时间:2011-02-11 11:34:15
【文件属性】:

文件名称:四则混合运算表达式分析求值程序

文件大小:44KB

文件格式:RAR

更新时间:2011-02-11 11:34:15

四则混合运算表达式

程序是在我原来的一个程序上修改的,有些注释可能没能对上号, 不好意思~~~ 使用它可以对四则混合运算表达式进行解析! (1*2+(3-5)*7)/22+(1-2*3)*5 = -25.545455 (1+2+3*(1+2+3)/6)*5*(1+2+3)*(1+1) = 360.000000 (3+2*(9/3))*10-5/8-3*3*(1+2+3+(1+2+3)) = -18.625 1+(2*3)/6*(3+5) = 9 5. 3+2*(3+1)*5-1 = 42


【文件预览】:
eval-release.exe
stdafx.h
Parser.cpp
Evaluator.opt
Parser.h
Factory.cpp
Exception.h
Evaluator.plg
Eval.cpp
Token.cpp
stdafx.cpp
Evaluator.dsp
Token.h
Evaluator.dsw
Factory.h
Evaluator.ncb

网友评论

  • 很好,也挺全的!有帮助
  • 这个里面还是有bug的。。。
  • 下来学习编译原理的词法语法分析。
  • 很好,也挺全的!有帮助
  • 很给力,有用到语法分析树,学会一种建立语法分析树的方法还是很有意思的。
  • 解决了我程序中的问题,可运行
  • 很好,值得学习
  • 还行,对我挺有帮助的
  • 解决了我程序中的问题,可运行
  • 很好,可以运行
  • 学习编译原理的词法语法分析
  • 下来学习编译原理的词法语法分析。