概念:三者的区别在于运算符相对于操作数的位置有所不同
前缀表达式
前缀表达式是一种没有括号的算术表达式,与中缀表达式不同的是,其将运算符写在前面,操作数写在后面。
中缀表达式
中缀表达式是一种通用的算术或逻辑公式表示方法,操作符以中缀形式处于操作数的中间。中缀表达式是人们常用的算术表示方法。
后缀表达式
后缀表达式将运算符写在操作数之后
转换
1. 中缀表达式转换为其他两种
方法:
首先按照运算符的优先级对所有的运算单位加括号
转前缀则将符号移动到对应括号之前
转后缀则将符号移动到对应括号之后