求一个用DEVC++编写的简单编写简单的计算器程序代码,只实现四则运算

设计一个简单编写简单的计算器程序用户输入四则运算表达式,程序输出正确结果当表达式中数据格式或运算符输入错误,程序给出错误信息要求:(1)表达式的咗、右操作数可以为整数或实数。(2)... 设计一个简单编写简单的计算器程序用户输入四则运算表达式,程序输出正确结果当表达式中數据格式或运算符输入错误,程序给出错误信息要求:

(1)表达式的左、右操作数可以为整数或实数。


(2)运算符限制为+-,*/
(3)输叺表达式允许有前导空格,允许在运算符前后嵌入空格
(4)检测表达式由以下函数完成:

input 输入表达式的字符串。

x 返回表达式的左操作数轉换结果数值此题为简单起见,把数据统一转换成double类型

y 返回表达式的右操作数转换结果数值。

op 返回对运算式的判断结果若输入表达式左、右操作数和运算符都正确,则返回值为1、2、3、4分别表示做+、-、*、/运算。若返回-1表示左操作数错;若返回-2,表示右操作数错;若返回-3表示操作符错。

err 返回显示错误信息的字符串

已经过测试,完全满足你的要求哈





我要回帖

更多关于 编写简单的计算器程序 的文章

 

随机推荐