用c语言栈表示100以内的四则混合运算 5

最好是附上源代码,谢谢,小白急用... 最好是附上源代码,谢谢,小白急用 展开
 我来答
有你的晴天12138
2014-04-22 · TA获得超过1001个赞
知道小有建树答主
回答量:305
采纳率:80%
帮助的人:207万
展开全部
给个思路吧,当接受到用户输入的一个四则混合运算的表达式时,进行如下操作:
1、首先它是一个中缀表达式的字符串,需要将其进行单词分割,即分解出操作数和操作符,放入一个队列;
2、将这个表示中缀表达式的队列转换成后缀表达式,放入一个栈中;
3、遍历这个栈,直至为空,进行后缀表达式的运算,最后得出结果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式