功能:给出一个字符串表达式(可以是任意复杂的字符串表达式),计算字符串表达式的值. <br> 特性: <br> 1:用户可以添加其它运算符号 ,也就是说用户可以制定新的运算符,引擎中不存在的运算符号,当然具体的运算类还是得用户提供. <br> 2: 可以修改运算符的性质,你可以使得3*3=6,只要将*的运算类指向expression.DAdd就可以了,具体如何操作,ReadMe中有说明.<br> 3:可以使操作符运算具有多种形态。您即可以用“+”表示加法运算,也可以用" 加法" 表示加法运算.<br> 强调一下:,本引擎的最大特点就是: 用户可以添加自己的运算符号,而无需修改计算引擎本身.<br>
上传时间: 2015-01-18
上传用户:WMC_geophy
它是一个基于遗传算法的优化方法,使用微分运算符。它用于解决带有大量未知事物的优化问题。
标签: 算法
上传时间: 2015-02-10
上传用户:钓鳌牧马
软件测试:一个编译器测试软件,支持下列C语言运算符:+ - * / % ^(乘方) 负 (int) (double) "字符串" [](数组) > < == >= <= != && ! ++ -- = += -= *= /= %= ^=,支持下列关键字:void int double string if else for while do goto break continue return,支持下列数据类型:int double string int[] double[] string[],支持下列系统函数:int max(int,int),double max(double,double),int[] newint(int),double[] newdouble(int),string[] newstring(int),void delete(int[]),void delete(double[]),void delete(string[]),支持任意用户定义函数,支持函数重载。不支持全局变量。如果发现错误,请告诉我
上传时间: 2013-12-15
上传用户:sy_jiadeyi
练习程序,问题如下:进行高精度整数的加、减、乘运算。输入两个十进制大整数M和N(M、N最长可达50位),计算运算结果并输出。【输入形式】标准输入上依次分行输入以下内容:1.第一行输入第一个大整数M。M可能带有负号,后面是最长可达50位的数字序列。2.第二行只有一个字符,可以是“+”、“-”、“*”,分别代表加、减、乘三种运算符。3. 第三行输入大整数N,格式与M相同M、N均不带有前缀的多余的0【输出形式】在标准输出上打印运算结果,输出一行字符序列,是大整数M和N和运算结果。如果该运算结果是正数,则直接输出各位数字序列;如果是负数,则首先要输出负号。各位数字紧密输出,不带有前缀的多余的0。
标签: 程序
上传时间: 2015-03-07
上传用户:ommshaggar
C++语言对字符串对象进行各种操作的子程序,对运算符的重载,实现对字符串方便的各种操作。
上传时间: 2015-03-16
上传用户:haohaoxuexi
词法分析—分析关键字,运算符,常数并用动态链表保存结果
标签: 分
上传时间: 2014-01-06
上传用户:wpt
这是非常有挑战性的题目。对于用户输入的任意一个平面函数f(x),绘制出其函数曲线。这里最关键的技术难点就是如何实现计算表达式的值。在《编译原理》和《数据结构》的书中,都有对表达式运算方法的论述。说实在的,在编译型计算机语言中实现对用户输入表达式的运算是非常困难的。需要对表达式进行扫描,去括号,按照运算符的优先级生成2叉树,然后遍历该树生成逆波兰表达式,再然后通过栈的方法进行运算。如果在表达式中再包含有函数的话......描述起来都麻烦,更不要说用程序实现了:-(
上传时间: 2014-08-07
上传用户:1159797854
/*本程序用于词法分析:从DOS界面输入一行的C语句,并以#号结尾(注意必须以这个为结束标志,否则出错),要求输出对应的单词的种类码和该类中的 内码。其中,关键字种类为1,分界符种类为2,算术运算符、关系运算符、常数、标识符分别为3、4、5、6。
上传时间: 2014-01-10
上传用户:aa17807091
一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(
标签: 过程
上传时间: 2015-03-27
上传用户:zhaoq123
编制一个词法分析程序,从输入的源程序中,分析出各个具有独立意义的单词,即基本保留字、标识符、常量、运算符、界符五大类。并依次输出每类单词,错误时记下出错的行列,出错原因,然后跳过错误部分继续分析
上传时间: 2015-03-28
上传用户:龙飞艇