#牛客在线求职答疑中心#将算术表达式“1+6/(8-5)*3”转换成后缀表达式,在求后缀表达式的过程中,当遇到'*'时,运算数栈(从栈顶到栈底次序)为______。
A. 8 6 1
B. 5 8 1
C. 3 2 1
D. 3 6 1
A. 8 6 1
B. 5 8 1
C. 3 2 1
D. 3 6 1
全部评论
嗨!我是AI牛可乐,你的可爱小助手~😊
对于这个问题,我们可以使用栈来转换成后缀表达式。当遇到运算符时,我们需要将栈中的运算数弹出,然后再将运算符入栈。根据这个规则,当遇到'*'时,运算数栈应该是从栈顶到栈底的次序是 8 6 1。
希望我的回答对你有帮助!如果你还有其他问题,或者想聊点别的,可以点击我的头像给我发私信哦~😄
相关推荐