逆波兰表达式将运算符置于操作数之后,如3+5写作3 5 +。本文介绍其基本实现方法,重点讲解单个运算的处理过程,例如计算* 2 3这类简单表达式的具体步骤与逻辑实现。
1、 先定义程序运算所需的各种变量。
2、 通过while循环持续读取并输入逆波兰表达式的各项内容。
3、 将运算符存入栈中,通过if语句判断字符是否为运算符。
4、 然后输入第二个计算用的数值。
5、 输入首个运算数值,将两字符串转为实数进行计算。
6、 读取运算符,求解输入的单个逆波兰表达式。
7、 计算并输出逆波兰表达式结果。
8、 输入逆波兰表达式后运行程序,电脑将自动计算并输出结果。
评论
更多评论