大学时用c++做的计算器,实现统计以及表达式计算。
上传时间: 2013-12-26
上传用户:ynzfm
对输入的前缀,后缀等表达式识别,检查,求值等 1.以字符序列的形式输入语法正确的前缀表示式并构造表达式。 2.用带括号的中缀表示式输出表达式。 3.实现对变量的赋值,变量的初值为0。 4.对算术表达式求值。 5.构造一个新的表达式。
上传时间: 2014-11-27
上传用户:我干你啊
给定4个整数,其中每个数字只能使用一次;任意使用 + - * / ( ) ,构造出一个表达式,使得最终结果为24,这就是常见的算24点的游戏
标签: 整数
上传时间: 2014-01-07
上传用户:xmsmh
每种程序设计语言都有描述程序语法结构的规则。例如,Pascal程序由程序块(又叫分程序)构成,程序块由语句组成,语句由表达式组成,表达式由记号组成等等。这些规则可以用上下文无关文法或BNF范式(Backus-Naur Form)描述。 编译器常用的文法分析方法有自上而下和自下而上两种。正如它们的名字所示,自上而下分析器建立分析树是从根结点到叶结点,而自下而上分析器恰好反过来。它们的共同点是从左向右地扫描输入,每次一个符号。 最有效的自上而下和自下而上的分析法都只能处理上下文无关文法的子类。这些子类足以描述程序设计语言的大多数语法结构,其中LL文法的分析器通常用手工实现,而LR文法的分析器通常利用自动工具构造。 本章致力于编译器采用的典型语法分析方法。我们首先提出有关上下文无关文法的基本概念,然后介绍适合于手工实现的预测分析技术,最后给出自动工具用的LR分析算法。由于程序员准备的代码经常会出现一些语法错误,因此我们还扩展所介绍的分析方法,使之能从常见的错误中恢复过来。 3.1 上下文无关文法 ..... 3.4 自下而上分析 3.6 二义文法的应用
上传时间: 2013-12-25
上传用户:hanli8870
词法分析,语法分析,以及中间代码生成 布尔表达式转换为逆波兰式
标签: 分
上传时间: 2014-01-17
上传用户:wxhwjf
求解三次样条函数思路为:由 连续 预设 , 为一次多项式:故 积分2次 积分常数(2个) 由插值条件 确定 积分常数 得 (含预设的 ) 利用 连续: 确定 的 个方程 + 2边界条件 确定 加入 的表达式,形成 。
上传时间: 2013-12-13
上传用户:com1com2
文本计算器是一款为经常需要使用计算器的工程项目人士而设计的软件,该软件使用简单、方便。 当需要计算数据时,在窗口中输入整个表达式(表达式可以是加+、减-、乘*、除/、平方^、括号(),以及数学函数组合),按回车后可自动计算出结果,计算方法一目了然,便于查找计算中可能出现的错误。 支持的数学函数:cos(), sin(), tg(), ctg(), abs(), sgn() or sign(), sqrt(), ln(),sh() or sinh(), ch() or cosh(), th() or tanh(),cth() or coth(), heaviside()
上传时间: 2015-10-25
上传用户:zhuyibin
同Windows自带的计算器类似的程序,命令行界面,可以识别表达式,大小括号,弧度等,也可以使用一些控制台命令,界面为彩色,使用方便。主要练习栈的使用。
上传时间: 2015-10-27
上传用户:cazjing
能对输入的语句进行分析,执行简单的数学表达式
上传时间: 2014-01-14
上传用户:dreamboy36
此文挡为数据结构课程设计,关于表达式的类型表现.里面赋有源代码,而且编译成功.
标签: 数据结构
上传时间: 2013-12-18
上传用户:徐孺