中关村在线

软件

逆波兰表达式求值

逆波兰表达式将运算符置于操作数之后,如3+5写作3 5 +。本文介绍其基本实现方法,重点讲解单个运算的处理过程,例如计算* 2 3这类简单表达式的具体步骤与逻辑实现。

1、 先定义程序运算所需的各种变量。

2、 通过while循环持续读取并输入逆波兰表达式的各项内容。

3、 将运算符存入栈中,通过if语句判断字符是否为运算符。

4、 然后输入第二个计算用的数值。

5、 输入首个运算数值,将两字符串转为实数进行计算。

6、 读取运算符,求解输入的单个逆波兰表达式。

7、 计算并输出逆波兰表达式结果。

8、 输入逆波兰表达式后运行程序,电脑将自动计算并输出结果。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具