表达式求值
酱酱不会敲代码
小小菜鸡一枚
展开
-
表达式求值
表达式求值 递归法 编程方法:c++ 注释:首先表达式是一个递归的定义,一个表达式由一个或多个项通过加减符号连接组成,而一个项则是由一个或多个因子通过加减符号组成,一个因子要么是一个数要么是一个由括号括起来的表达式。 #include <iostream> #include <cstring> #include <cstdlib> using namespace std; int factor_value(); int term_value(); int exp原创 2020-09-27 22:43:48 · 135 阅读 · 0 评论 -
表达式计算
表达式计算 递归法 输入为四则运算表达式,仅有数字、+、-、*、/、(、)组成,没有空格,要求求气其值。假设运算符结果都是整数。“/”结果也是整数。 编写方法:c++ 注释:表达式是一个递归定义,如下图,一个表达式由一个或多个项通过加减符号连接组成,而一个项则是由一个或多个因子由加减符号连接组成,而因子则是一个通过括号括起来的表达式或者一个数。通过它们之间的联系可以写出一个相互递归调用的程序。 #include <iostream> #include <cstring> #in原创 2020-09-27 22:33:41 · 225 阅读 · 0 评论