求类似计算器的算法- - 比如 (2+7)*2 或者 (4-1)/3 解这些字符串 然后算出结果

日期:2022-02-28 10:17:03 人气:1

求类似计算器的算法- - 比如 (2+7)*2 或者 (4-1)/3 解这些字符串 然后算出结果

这是我以前做的额,运行在tc上运行可以,因为atoi()(字符转数值)是tc的库函数,在c++6.0上会报错,其实很简单,自己都可以编一个。刚开始运行没有提示,忘记了,输入表达式回车就行了。基本思想是将中缀表达式利用栈转成后缀表达式,再求值。
#include<stdio.h>
#define max 100
typedef long datatype;
typedef
    A+
热门评论