编程论坛
注册
登录
编程论坛
→
C++教室
求解C++大神
黄方正
发布于 2018-08-15 11:21, 1319 次点击
用C++编程实现一个命令型计算器,支持“+”“-”“*”“/”“)”“(”六种运算符号。
不能使用正则表达或eval()
样例输入“(1+2/4)*3-5”,输出“-0.4”
4 回复
#2
Jonny0201
2018-08-15 12:03
将输入放入 string
利用两个栈转换为后缀表达式之后计算
#3
rjsp
2018-08-15 12:19
google 调度场算法
#4
黄方正
2018-08-15 16:09
回复 2楼 Jonny0201
谢谢
#5
黄方正
2018-08-15 16:09
回复 3楼 rjsp
谢谢
1