您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 数据结构利用栈实现算术表达式的求值 C语言版

  2. 数据结构利用栈实现算术表达式的求值 C语言版 正号、负号、加、减、乘、除和求模,可包括括号
  3. 所属分类:C

    • 发布日期:2009-05-08
    • 文件大小:1024
    • 提供者:afjdasdfoi
  1. 数据结构课程设计-算术表达式

  2. 问题描述:以字符序列的形式从终端输入语法正确的,不含变量的整数表达式,按照算术运算优先级顺序,实现基本算术表达式的运算过程。 提示: 优先级从低到高:+   -   *   / () 数据结构:利用栈来实现对算术四则运算表达式的求值。可设两个栈,分别为运算符栈,运算数栈。 结果形式:输入表达式后演示在求值中运算数栈内的栈顶数据变化过程,最后得到运算结果。 测试数据: 3*(7-2)结果为15 数据栈栈顶元素:3,7,2,7,5,3,15
  3. 所属分类:其它

    • 发布日期:2009-05-13
    • 文件大小:772096
    • 提供者:liudave
  1. 数据结构表达式求值实验报告

  2. 1. 问题描述:在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行,在程序设计时,借助栈实现。
  3. 所属分类:其它

    • 发布日期:2009-07-06
    • 文件大小:78848
    • 提供者:momo0806
  1. 无括号算术表达式处理算法.rar

  2. 栈的应用,运用栈后进先出的机制实现表达式的求值过程
  3. 所属分类:其它

    • 发布日期:2009-08-01
    • 文件大小:2048
    • 提供者:dayeshisir
  1. 设计一个程序,演示用算符优先法对算术表达式求值的过程

  2. 表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 基本要求:以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。 测试数据:3*(7-2);8;1+2+3+4;(((6+6)*6+3)*2+6)*2;(20+2)*(6/2);
  3. 所属分类:专业指导

    • 发布日期:2009-11-17
    • 文件大小:3072
    • 提供者:lxyfengyun
  1. 数据结构表达式求值算法源代码

  2. 计算机实现给定的算术表达式的求值。运算规则:有括号先算括号内的;无括号时,先做乘除法,再做加减法;对于相同级别的运算按从左到右次序计算。人们书写表达式时通常采用“中缀”表式形式,也就是将运算符放在两个操作数的中间,但这种表示形式对计算机不大合适。我们要求以字符序列的形式从终端输入语法正确的、不含变量的整数表达式——人们习惯的中缀表达式,首先将其转换成计算机容易处理的后缀表达式,再计算后缀表达式的值。
  3. 所属分类:其它

    • 发布日期:2010-01-15
    • 文件大小:461824
    • 提供者:liyang161
  1. 算术表达式求值完整课程设计报告-对于基本的算术表达式,以字符序列的形式从终端进行输入,要求语法正确的,不含变量,按照算术运算优先级顺序,实现基本算术表达式的运算过程。

  2. 对于基本的算术表达式,以字符序列的形式从终端进行输入,要求语法正确的,不含变量,按照算术运算优先级顺序,实现基本算术表达式的运算过程。 (1) 输入:输入一个算术表达式,以#结束 (2) 输出:输出数据栈栈顶元素和最后表达式的运算结果 (3) 程序功能:完成包含加、减、乘、除运算,包含括号的基本整数表达式的运算,可实现动态的输入,实时的输出。 (4) 测试数据:3*(7-2)和自选数据
  3. 所属分类:专业指导

    • 发布日期:2010-05-16
    • 文件大小:70656
    • 提供者:jiaoyang521
  1. 算术表达式程序及实验报告

  2. 问题描述:在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行。因而在程序设计时,借助栈实现。 算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。 算法输出:表达式运算结果。 算法要点:设置运算符栈和运算数栈辅助分析算符优先关系。在读入表达式的字符序列的同时,完成运算符和运算数的识别处理,以及相应运算。
  3. 所属分类:其它

    • 发布日期:2010-06-04
    • 文件大小:90112
    • 提供者:mianchuang
  1. 算术表达式的求值(栈的运用)课程设计

  2. 关于算术表达式的求值 初始化符号栈 初始化数据栈 压符号栈 压数据栈
  3. 所属分类:其它

    • 发布日期:2010-08-15
    • 文件大小:4096
    • 提供者:tishguxi
  1. 数据结构课程设计(算术表达式的求值演示和运动会分数统计)

  2. 数据结构课程设计(算术表达式的求值演示和运动会分数统计)
  3. 所属分类:其它

    • 发布日期:2010-10-24
    • 文件大小:1048576
    • 提供者:ncs12
  1. 数据结构数值算术表达式求值

  2. 表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。
  3. 所属分类:其它

    • 发布日期:2010-11-26
    • 文件大小:5120
    • 提供者:gaowenboms
  1. 算术表达式的求值数据结构课程设计

  2. 源代码文档齐全== 通过文本文档输入复杂表达式均可- 执行程序后输出结果。
  3. 所属分类:其它

    • 发布日期:2010-12-20
    • 文件大小:34816
    • 提供者:apple_1
  1. 济南大学 课程设计 算术表达式的求值

  2. 济南大学 信息学院 课程设计 算术表达式的求值
  3. 所属分类:专业指导

    • 发布日期:2011-03-05
    • 文件大小:114688
    • 提供者:lanmo555
  1. 不考虑优先级对算术表达式求值

  2. 表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,不考虑优先级对算术表达式求值的过程 【基本要求】 以字符序列的形式从终端输入语法正确的,不含变量的整数表达式。实现对算术四则运算表达式的求值。
  3. 所属分类:其它

    • 发布日期:2011-05-05
    • 文件大小:6144
    • 提供者:itissunday
  1. 数据结构 课程设计 中缀算术表达式求值

  2. 我们很早就学习如何书写及计算表达式,诸如:8+5*(7-3)之类的表达式,先算括号内的7减去3,得到4,然后再算5乘以4,得到20,再计算8加上20,得到28,因此该表达式的值为28。这是人们熟悉的运算规则额:有括号先算括号内;无括号时,先做乘除法,后做加减法;对于相同级别的运算按从左到右的次序运算。而计算机是如何实现表达式的计算的呢?应用栈的相关知识,编程序实现之。 设计思路:从键盘输入中缀表达式,然后将中缀表达式转换为后缀表达式,利用后缀表达式求值。要求以字符序列的形式从终端输入语法正确的
  3. 所属分类:C

    • 发布日期:2011-08-22
    • 文件大小:7340032
    • 提供者:zhujiulin9090
  1. C#表达式求值

  2. C#算术表达式的求值,直接加入项目编译即可,可计算幂
  3. 所属分类:C#

    • 发布日期:2012-11-26
    • 文件大小:10240
    • 提供者:piguoyun
  1. 栈的应用-算术表达式求值.pdf

  2. 栈在表达式计算中的应用: 1. 算术表达式的求值 2.中缀表达式变成等价的后缀表达式 3.后缀表达式求值
  3. 所属分类:专业指导

    • 发布日期:2013-05-11
    • 文件大小:1048576
    • 提供者:s_wrok
  1. 表达式求值(采用栈实现)

  2. 利用栈实现算术表达式的求值,表达式中可包含加+、减(负) -、乘*、除/、 乘方^、括号( )运算符,操作数可以为浮点数。 可采用直接求中缀表达式的方法, 也可采用先转换成后缀表达式后再求值的方法(参看课件) 。 实现时需注意如下: ( 1)带小数点的数值生成 ( 理解整数数值的生成,小数部分的处理与之类似)。 ( 2)考虑负号的情况。负号与减号形式上一样,如何区分? • 输入的表达式串中第 1 个字符是’-’ – 可断定此’-’是负号 • 其余的’-’ – 若紧接在’(’之后的’-’可断定是
  3. 所属分类:C/C++

    • 发布日期:2016-10-15
    • 文件大小:3072
    • 提供者:ljwlgl
  1. python开发的任意表达式计算求值

  2. 基于算符优先算符的python开发的任意表达式计算求值类。 支持减号/负号,一符两用机制 支持浮点数、整数、字符串(用一个“开头,仿lisp语法) 支持所有算术运算符,包括**,//, % 支持全部7个比较运算符 支持与或非3个逻辑运算符 支持自定义数学函数(代码中预设sin函数作为示范) 支持外部提供的变量机制 支持外部设置函数(代码中预设isvar函数作为示范) 结构清晰,易于扩展。 具有实用性,同时可以用于学习算符优先算法的功能。
  3. 所属分类:Python

    • 发布日期:2020-10-25
    • 文件大小:7168
    • 提供者:xiaorang
  1. gammelmath:用于算术表达式的小型解析器-源码

  2. MathPy 用于算术表达式的小型解析器 目标是解析(1+2)*3类的表达式并对其求值。 它还解析诸如x+2类的标识符。 然后,生成的对象需要用于其自身的值进行评估。 命令行界面 该包可以作为脚本执行。 它将计算一个表达式并接受任意数量的键值对用于变量。 ~ $ python3 -m expr_parser x^2+y x=2 y=1 5 基本用法 主API提供3个函数(每个函数都有一个表达式): parse正如其名字所示,解析表达的回报语法树 evaluate创建并立即评估结果语法树。
  3. 所属分类:其它

    • 发布日期:2021-02-17
    • 文件大小:15360
    • 提供者:weixin_42131276
« 12 3 4 5 6 7 8 9 10 ... 16 »