c语言实现中缀表达式转后缀表达式并求得计算结果,用顺序栈结构。 当输入者输入错误信息的时候需要报错,并说明错误的种类。
2019-12-21 20:04:09 6KB c语言
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
利用栈求表达式的值,可供小学生作业,并能给出分数。 建立试题库文件,随机产生n个题目;题目涉及加减乘除,带括弧的混合运算;随时可以退出;保留历史分数,能回顾历史,给出与历史分数比较后的评价。 给用户提供一个修改题库数据的接口
2019-12-21 19:53:57 442KB 表达式求值 文件
1
实现数据结构中后缀表达式值的c语言完整可运行代码。
2019-12-21 19:52:48 4KB 表达式求值
1
使用C实现栈,并实现算数表达式求值的算法
2019-12-21 19:23:48 610KB 算数表达式
1
基于MFC的一个用了计算表达式的计算器,例如可计算表达式 300-((4*34-5)/4+4) 的值,里面是一个完整的工程,代码后面都有足够详细的注释
2019-12-21 19:23:31 3.44MB 计算机,表达式求值
1
C++算术表达式求值(支持函数) sin cos tan asin acos atan log sqrt cos(sin(sqrt(100*sqrt(100*10^2))))*(1.0e+5)/(1.0e-5) = 8.74513e+009
2019-12-21 18:50:20 520KB C++ 表达式求值 算术 函数
1