利用算符优先算法对表达式#9*(3+5)#求值,写出求值过程中,运算符栈OPTR和操作数OPND栈的变化情况。
举一反三
- 用栈的知识和算符优先法对算术表达式求值
- 表达式3*2^(4+2*2-6*3)-5求值过程中当扫描到6时,对象栈和算符栈为_______,其中^为乘幂
- 后缀表达式求值用到什么辅助结构 A: double类型的操作数栈 B: int类型的操作数栈 C: 算符栈 D: 队列
- 【单选题】表达式3* 2^(4+2*2-6*3)-5求值过程中当扫描到6时,对象栈和算符栈为( ),其中^为乘幂 。 A. 3,2,4,1,1;(*^(+*- B. 3,2,8;(*^- C. 3,2,4,2,2;(*^(- D. 3,2,8;(*^(-
- 表达式求值时,实现过程运用 个栈。 A: 1个运算符栈 B: 1个操作数栈 C: 2个栈,一个放运算符、一个放操作数。 D: 以上都不对