数据结构表达式求值,c语言版,能计算多位数,下载后可以直接运行,注释明确
2019-12-21 21:14:09 192KB 数据结构 课程设计 表达式求值
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
[问题描述] 一个算术表达式是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。假设操作数是正整数,运算符只含加减乘除等四种运算符,界限符有左右括号和表达式起始、结束符“#”,如:#(7+15)*(23-28/4)#。引入表达式起始、结束符是为了方便。编程利用“算符优先法”求算术表达式的值。 [基本要求] (1) 从键盘读入一个合法的算术表达式,输出正确的结果。 (2) 显示输入序列和栈的变化过程。 [选作内容] (1) 扩充运算符集合。 (2) 引入变量操作数。 (3) 操作数类型扩充到实数。
2019-12-21 20:02:02 305KB C语言 表达式求值
1
数据结构课程设计之C++编写的算术表达式求值,支持括号运算、小数运算、支持错误点报错(非法字符、括号不完整、缺运算数、算式不完整等)、支持中间过程显示(输入串、运算数栈、操作符栈);压缩包内为DevC++项目,也可自建成VC项目运行 注意:包内main.exe是旧版本有问题的编译,请自行删除,运行试用请运行【算术表达式求值-字符界面.exe】
2019-12-21 20:00:17 887KB 数据结构 算术表达式 C++
1
后缀表达式求值,练习堆栈,算法。大家需要可以参考下
2019-12-21 19:55:25 5KB 后缀 堆栈
1