1. 首页
  2. 课程学习
  3. 专业指导
  4. 设计一个程序,演示用算符优先法对算术表达式求值的过程

设计一个程序,演示用算符优先法对算术表达式求值的过程

上传者: 2019-05-15 02:45:09上传 TXT文件 2.8KB 热度 22次
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。基本要求:以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。测试数据:3*(7-2);8;1+2+3+4;(((6+6)*6+3)*2+6)*2;(20+2)*(6/2);
用户评论
码姐姐匿名网友 2019-05-15 02:45:09

程序有错误

码姐姐匿名网友 2019-05-15 02:45:09

课程设计用 没有实现过

码姐姐匿名网友 2019-05-15 02:45:09

不行啊 输出结果不正常哇!

码姐姐匿名网友 2019-05-15 02:45:09

课程设计使用 很不错

码姐姐匿名网友 2019-05-15 02:45:09

程序写的太垃圾了!~ 能不能校验了以后再发上来

码姐姐匿名网友 2019-05-15 02:45:09

还不如百度文库的

码姐姐匿名网友 2019-05-15 02:45:09

程序有问题。7+8结果也是3。。。

码姐姐匿名网友 2019-05-15 02:45:09

程序编写不正确,无法进行计算。应该出了些毛病,调试看看

码姐姐匿名网友 2019-05-15 02:45:09

好像不能用的--

码姐姐匿名网友 2019-05-15 02:45:09

看来的确有问题。。。