类似 1+2*3-4/5这样的表达式,计算器要如何处理这样的表达式呢,我们人一般这样写的表达式叫做中缀表达式,表示运算法在两个运算数中间,这样并不适合计算机,因为运算法符有优先级的关系。我们一般是将其转化为后缀表达式例如:
123*+45/-,首先将运算数写出,后面跟上表达式,这种一般是通过栈结构来实现的
类似 1+2*3-4/5这样的表达式,计算器要如何处理这样的表达式呢,我们人一般这样写的表达式叫做中缀表达式,表示运算法在两个运算数中间,这样并不适合计算机,因为运算法符有优先级的关系。我们一般是将其转化为后缀表达式例如:
123*+45/-,首先将运算数写出,后面跟上表达式,这种一般是通过栈结构来实现的
本文标题:后缀表达式
本文链接:https://www.haomeiwen.com/subject/enokdftx.html
网友评论