首页 > 试题广场 >

表达式(1+34)*5-567 的后缀表达式为

[单选题]
表达式(1+34)*5-56/7 的后缀表达式为
  • 1+34*5-56/7
  • -*+1 34 5/56 7
  • 1 34 +5*56 7/-
  • 1 34 5* +56 7/-
要入栈的*优先级不是高于已经在栈顶的+吗,不就直接入栈了吗,+怎么先出栈了
发表于 2021-04-10 00:23:53 回复(0)
只说解题技巧,按四则运算来算,运算符放后面,详细的看编译原理
1. 带括号的先算(1+34) =>  1 34+
2. 算乘法 *5 =>   1 34+5* = A
3. 算除法 56/7 =>  56 7/ = B
4. 算减法 A-B => AB- =>  1 34+5* 56 7 / -

发表于 2022-02-18 15:16:37 回复(0)