您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 中缀 >

中缀表达式转后缀表达式并求值(知识点:栈和队列应用)

发布时间:2019-07-23 21:52 来源:未知 编辑:admin

  1)问题描述设计一个程序,把一个中缀表达式转换成一个后缀表达式,并利用后缀表达式求出表达式的值。2)基本功能(1)输入中缀表达式,输出后缀表达式;(2)输出表达式的计算结果;3)运行...

  1)问题描述设计一个程序,把一个中缀表达式转换成一个后缀表达式,并利用后缀表达式求出表达式的值。2) 基本功能(1)输入中缀表达式,输出后缀表达式;(2)输出表达式的计算结果;3) 运行测试数据输入表达式字符串:9-(2+4*7)/5+3#表达式的运算结果是:6表达式的后缀表达式为:9247*+5/-3+

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  switch(a[i]) //将栈中的数字出栈两次,然后用当前的运算符进行运算,再将结果入栈

  case -: //遇到加减号,将栈顶字符出栈,并将其存入数组exp中,然后将当前运算符进栈

  case *: //遇到乘除号,先将同级运算符出栈,并存入数组exp中,然后将当前的运算符进栈

  default: //遇到操作数,则将操作数直接送入数组exp中,并在其后添加一个空格,用来分隔数字字符

http://herdesignsnj.com/zhongzhui/224.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有