
练习
积木41
这个作者很懒,什么都没留下…
展开
-
C++实现计算器(功能完善)
说明:支持带括号的表达式;支持±*/ (加减乘除)基本运算;支持^(指数)运算;输入格式及结果:代码://支持带括号的表达式,支持+-*/、^(指数)#include <iostream>#include <stack>#include <math.h>using namespace std;double inStack(); //核心函数,将操作符有序的入栈计算, 最后返回结果void calculate(stack<char&原创 2021-05-07 08:55:14 · 15073 阅读 · 17 评论 -
C++ 实现计算器
说明:用C++写的计算器,利用堆栈将中缀表达式转为后缀表达式实现,不支持带括号的计算输入格式:中序表达式加‘=’号3.8+4.69*5.7-8.7/2.1=输出结果:26.3901代码:#include <iostream>#include <stack>using namespace std;double inStack(); //核心函数,将操作符有序的入栈计算, 最后返回结果void calculate(stack<char>&a原创 2021-05-01 09:47:17 · 2349 阅读 · 0 评论