什么是后缀表示法?

在后缀表示法中,操作符出现在操作数之后,即操作数之间的操作符被取出并附在操作数之后。

Example1 - 将 a ∗ d - (b + c) 翻译成后缀形式。

解决方案

广告 * bc + -

示例 2 - 转换 a + (b ∗ ⊝ c) 是后缀形式。

解决方案

这里⊝代表一元减号运算符。

abc ⊝ * +

Example3 - 使用堆栈实现将后缀表达式转换为中缀表达式

广告 * bc + -

解决方案

字符串符号
ad ∗ bc + −
A一种
D广告
*(广告)
B(a * d)b
C(a * d)bc
+(a * d)(b + c)
-(a * d)-(b + c)

Example4 - 计算后缀表达式的值。

57 + 2 * 3/

解决方案

可以使用堆栈来评估此表达式。每个符号都可以按顺序插入,并且运算符可以应用于位于堆栈顶部和旁边的操作数。

象征描述
55
75 75 + 7
+12
212 2
*2412 * 2
324 3
/824/3

∴ 答案是 8。

控制语句中使用的后缀符号

  • Jump - 跳转到标签

以上是 什么是后缀表示法? 的全部内容, 来源链接: utcz.com/z/363418.html

回到顶部