基本思路:
(1)设置两个栈,一个运算符栈,一个操作数栈。初始化后将"#"压入操作符栈中。
(2)顺序扫描,当输入为操作数时就将其压入操作数栈。当输入为运算符时,则比较输入运算符和运算符栈的栈顶运算符的优先级的大小。若输入运算符的优先级高于运算符栈顶运算符的优先级时,则将其压入到运算符栈;若运算符栈顶运
基本思路:
(1)设置两个栈,一个运算符栈,一个操作数栈。初始化后将"#"压入操作符栈中。
(2)顺序扫描,当输入为操作数时就将其压入操作数栈。当输入为运算符时,则比较输入运算符和运算符栈的栈顶运算符的优先级的大小。若输入运算符的优先级高于运算符栈顶运算符的优先级时,则将其压入到运算符栈;若运算符栈顶运