#include <iostream>
#include <string>
#include <cstring>
#include <stdio.h>
#include <cmath>
#include <algorithm>
#include <iomanip>
#include <stack>
#include <sstream>
using namespace std;
int priority(char a, char b)
{
if(a == '+')
{
if(b == '+' || b == '-' || b == ')' || b == '#')
return 1;
else if(b == '*' || b == '/' || b == '(')
return -1;
}
else if(a == '-')
{
if(b == '+' || b == '-' || b == ')' || b == '#')
return 1;
else if(b == '*' || b == '/' || b == '(')
return -1;
}
else if(a == '*')
{
if(b == '+' || b == '-' || b == '*' || b &#
c++算数表达式求值
最新推荐文章于 2024-07-12 10:45:15 发布