从键盘输入中缀表达式,建立操作数与运算符堆栈,计算并输出表达式的求值结果。 基本要求:实现 +, -, *, /四个二元运算符以及(); 操作数范围为0至9。 提高要求:实现+, -两个一元运算符(即正、负号); 操作数可为任意整型值(程序可不考虑计算溢出)。 若两个整数相除,结果只保留整数商(余数丢弃);每位同学可选择实现基本要求或者提高要求;程序可不处理表达式语法错误。
1
matlab 里对一个信号或几个信号进行均方根求值,以进行比对分析
2019-12-21 21:33:57 644B matlab 均方根求值
1
数据结构表达式求值,c语言版,能计算多位数,下载后可以直接运行,注释明确
2019-12-21 21:14:09 192KB 数据结构 课程设计 表达式求值
1
完整代码,点击sln可以打开工程,并在VS2010上调试成功,对初学者来说简单易懂,还可以作为工具类计算MD5,很实用的小应用。
2019-12-21 21:01:40 496KB VS2010 MD5 C++ 源码
1
使用栈将中缀表达式转化为后缀表达式然后求值 语言C++
2019-12-21 21:00:56 199KB 中缀表达式
1
C语言数据结构用栈实现表达式求值,全部工程代码。实现visual2010下运行
2019-12-21 20:56:08 835KB VS C语言
1
一个算术表达式是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。结束符是为了方便。编程利用“算符优先法”求算术表达式的值,该资源是数据结构的一个作业。 (1) 从键盘或文件读入一个合法的算术表达式,输出正确的结果。 (2) 显示输入序列和栈的变化过程。
2019-12-21 20:34:23 186KB c语言 数据结构
1
http://topic.csdn.net/u/20090602/17/f9e42b12-5923-42b6-898f-402ab4901a74.html 类型 double , 支持 常用数学函数如 sqrt , sin , cos , 用户自定义函数,等
2019-12-21 20:19:59 45KB expr parser
1
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 基本要求:以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。 测试数据:3*(7-2);8;1+2+3+4;(((6+6)*6+3)*2+6)*2;(20+2)*(6/2);
2019-12-21 20:15:15 3KB 算术表达式求值
1
(1) 从键盘读入一个合法的算术表达式,输出正确的结果。(2) 显示输入序列和栈的变化过程。(3) 考虑算法的健壮性,当表达式错误时,要给出错误原因的提示
2019-12-21 20:10:10 193KB 数据结构 课程设计
1