题目 表达式求和
一、 问题描述
1、 程序所能达到的基本功能
输入表达式,显示其后缀表达式,并给出最终结果。
2、 输入的形式和输入值的范围:
输入表达式,其中包含‘+’,‘-’,‘*’,‘/’,‘(’,’)’对于数字的输入范围
是整数或小数。
注:此范围可以通过改变原程序中的入栈类型来扩充,如可扩充
long double 型,达到最大计算范围。
3、 输出的形式
若输入正常则显示后缀表达式和最终的结果。如“后缀表达式为:
*****,计算结果为:****”;
4、 测试数据
数据一:
12+(12.1-10.4)*0.01*20+10.0/3
正确结果:15.6733
数据二:
(2000.00-1000.0)*100.0/100.0+1000.0
正确结果:2000
数据三:
1+1+1+1.0
评论1