后缀表达式30#2#*12#/的计算结果为+,后缀表达式+29#20#-3#/的计算果为

1个回答
展开全部
摘要 亲,很高兴为您解答:后缀表达式30#2#*12#/的计算结果为+,后缀表达式+29#20#-3#/的计算果为答:亲亲,您好!后缀表达式30#2#*12#/的计算结果为+,后缀表达式+29#20#-3#/的计算果为20可以先建立一个栈S 。从左到右读表达式,如果读到操作数就将它压入栈S中,如果读到n元运算符(即需要参数个数为n的运算符)则取出由栈顶向下的n项按操作符运算,再将运算的结果代替原栈顶的n项,压入栈S中 。如果后缀表达式未读完,则重复上面过程,最后输出栈顶的数值则为结束。感谢您的耐心等待。如果我的解答对您有所帮助,还请给个赞(在左下角进行评价哦),期待您的赞,您的举手之劳对我很重要,您的支持也是我进步的动力。如果觉得我的解答还满意,可以点我头像一对一咨询。最后再次祝您身体健康,心情愉快!
咨询记录 · 回答于2022-10-23
后缀表达式30#2#*12#/的计算结果为+,后缀表达式+29#20#-3#/的计算果为
亲,很高兴为您解答:后缀表达式30#2#*12#/的计算结果为+,后缀表达式+29#20#-3#/的计算果为答:亲亲,您好!后缀表达式30#2#*12#/的计算结果为+,后缀表达式+29#20#-3#/的计算果为20可以先建立一个栈S 。从左到右读表达式,如果读到操作数就将它压入栈S中,如果读到n元运算符(即需要参数个数为n的运算符)则取出由栈顶向下的n项按操作符运算,再将运算的结果代替原栈顶的n项,压入栈S中 。如果后缀表达式未读完,则重复上面过程,最后输出栈顶的数值则为结束。感谢您的耐心等待。如果我的解答对您有所帮助,还请给个赞(在左下角进行评价哦),期待您的赞,您的举手之劳对我很重要,您的支持也是我进步的动力。如果觉得我的解答还满意,可以点我头像一对一咨询。最后再次祝您身体健康,心情愉快!
后缀表达式30#2#*12#/的计算结果为,后缀表达式+29#20#-3#/的计算果为
环形队列用数组A[m..n]( 输入答案)存储元素其中队头指针f指向队头元素的前-个位置,队尾指针r指向队尾元素,则该队列中的元素个数是(输入答案)
亲亲 1. 初始化一个空栈。此桟用来对要运算的数字进出使用。 2. 后缀表达式中前三个都是数字,所以9、3、1进栈。 3. 接下来是减号“-”,所以将栈中的1出栈作为减数,3出栈作为被减数,并运算3-1得到2,再将2进栈。 4. 接着是数字3进栈。 5. 后面是乘法“*”,也就意味着栈中3和2出栈,2与3相乘,得到6,并将6进栈。 6. 下面是加法“+”,所以找中6和9出找,9与6相加,得到15,将15进栈。 7. 接着是10与2两数字进栈。 8. 接下来是符号因此,栈顶的2与10出栈,10与2相除,得到5,将5进栈。 9. 最后一个是符号“+”,所以15与5出找并相加,得到20,将20进栈。 10. 结果是20出栈,栈变为空。
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消