哪位大哥给我用c++编个计算器?

来源:百度知道 编辑:UC知道 时间:2024/04/16 23:30:00
要求:难度级别一:
操作符只有加”+”和减”-”,操作数只有非负整型数(如2,816等),表达式中可含有多个操作符及相应数目的操作数。
难度级别二:
在级别一的基础上,操作符增加”*”、”/”和”%”,操作数增加非负浮点数(如2.0,816.73等)。
难度级别三:
在级别二的基础上,操作符增加”(”、”)”、正”+”和负”-”,操作数增加负数。
我大一,学了一学期的c++,请不要用生僻的语句.不学要外壳,能在cmd里运行就行,麻烦哪位大哥给各原码,不胜感激,必追加分!谢!

你用一个选择语句,提出A*B中间的运算符,再根据运算符进行选择运算。

我学的是C#.NET不过其实都是一样的道 我写个这个东西的...你只要在输入的时候最主要的应该是小数点与运算符的处理.....比方说运算符不能在一次运算中出现多次....小数点不能一次运算中的运算符的前后出现多次(比方说只能这样0.123+1.25而不能是0.1.1+0..25这们的写法) 然后你可以用C++里面的已有的方法来处理到底是进行什么样的运算,,,比较说C#.NET里面就是SUBSTRING()与INDEXOF() 这样方法结合起来这个东西就差不多搞出来了....
至于介面差不多用一个TEXTBOX按钮与多个Button按钮就搞定了.,,,

我想这样的题只要你学会一些C++的语法格试了,,就应该会写了,,.......慢慢来吧...兄弟...