表达式 3*2^(4+2*2-6*3)-5 求值过程中当扫描到6时,对象栈和算符栈分别是什么?其中^为乘幂!

解题过程!
2025-12-06 08:43:31
推荐回答(3个)
回答1:

楼上正解

过程根据 运算符 优先来判断...没有太详细的过程

回答2:

对象栈:3 2 8
算符栈:* ^ ( -

回答3:

对象栈:3,2,8;算符栈:*,^,(,- 。
具体过程:
第一次:对象栈:3;算符栈:*;
第二次:对象栈:3,2;算符栈:*,^,(;
第三次:对象栈:3,2,4;算符栈:*,^,(,+;
第四次:对象栈:3,2,4,2;算符栈:*,^,(,+,*;
第五次:对象栈:3,2,4,4;算符栈:*,^,(,+;
第六次(扫描到6):对象栈:3,2,8;算符栈:*,^,(,- 。