用visual c++实现一个计算器 实现加减乘除就可。

来源:百度知道 编辑:UC知道 时间:2024/09/24 06:49:43
要求比较安全。。
还有结果的正确性
200分,好的加分
不要求太好,只要是原创的
1) 进行加、减、乘、除基本运算
2) 要求能够对数据的合法性做判断
邮箱weikouhendiao@163.com
要有界面的。。跟附件里面的差不多

额,我只有一个我以前的课程设计,VC++做的科学计算器,可以在一般与科学间转换,你要不?要的话把邮箱发给我吧。(还有一些BUG的)

“终极版”的都发给你了....
应该会满意了吧?

好久以前自己做过,MFC的

输入表达式即可,如2+(3*(-45)^2)/100-5.3
可能验证做得不是很好,但这个程序绝对原创,
绝对安全稳定,

不错,很好。

发我一份吧
hexie001@foxmail.com

/*浮点数的加减乘除
输入表达式即可,如2+(3*(-45)^2)/100-5.3
可能验证做得不是很好,但这个程序绝对原创,
绝对安全稳定,一个晚上的心血啊,希望楼主喜欢
*/

#include <stdio.h>
#include <math.h>
#include <stack>
#define isdigit(a) (a>='0'&&a<='9')?true:false
char str[100];
int len;
/*所有的运算法,#是处理需要,添加的*/
const char A[10][10]={
"?+-*/^()#",
"+>><<<<>>",
"->><<<<>>",
"*>>>><<>>",
"/>>>><<>>",
"^>>>>><>>",
"(<<<<<<=?",
")>>>&g