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

搜索资源列表

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

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

    • 发布日期:2009-05-08
    • 文件大小:1024
    • 提供者:afjdasdfoi
  1. 语义分析&&编译原理实验

  2. 一、实验目的 通过上机实习,加深对语法制导翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法。 二、实验要求 采用递归下降语法制导翻译法,对算术表达式、赋值语句进行语义分析并生成四元式序列。 三、实验的结果验证 1.输入是语法分析后提供的正确的单词串,输出为三地址指令形式的四元式序列。 给出语句串: begin_a:=2+3*4; _x:=(a+b)/c_end# 输出如下三地址指令: (1) t1=3*4 (2) t2=2+t1 (3) a=t2 (4) t3=a+b
  3. 所属分类:C

    • 发布日期:2009-06-02
    • 文件大小:5120
    • 提供者:keaixingkong
  1. 数据结构课程设计—算术表达式求值

  2. 算术表达式求值:一个算术表达式是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。假设操作数是正整数,运算符只含加减乘除等四种运算符,界限符有左右括号和表达式起始、结束符,如:引入表达式起始、结束符是为了方便。编程利用“算符优先法”求算术表达式的值。要求:从键盘读入一个合法的算术表达式,输出正确的结果。显示输入序列和栈的变化过程。选作内容:操作数类型扩充到实数
  3. 所属分类:其它

    • 发布日期:2009-06-12
    • 文件大小:102400
    • 提供者:wangyijiangshui
  1. 栈实现算术表达式计算的小程序源程序

  2. 用栈实现算术表达式的计算,运算符包括+、-、*、/、(、)、=、小数点,类似于编译原理,用来日常计算非常方便。
  3. 所属分类:专业指导

    • 发布日期:2009-10-27
    • 文件大小:239616
    • 提供者:zhongshu_1988
  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. C++算术表达式的词法分析程序

  2. 1从键盘输入一个正确的算术表达式:如(23-(4*5.2-2.8))/-5。 2支持+ - * / ()等符号。 3支持运算符的优先级。 4支持括号的嵌套。 5支持小数。 6输出一个个有意义的符号:如对于表达式(23-(4*5.2-2.8))/-5,输出结果为:(、23、-、(、4、*、5.2、-、2.8、)、)、/、-5
  3. 所属分类:C++

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

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

    • 发布日期:2010-05-16
    • 文件大小:70656
    • 提供者:jiaoyang521
  1. 数据结构课设算术表达式求值

  2. 算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。 算法输出:表达式运算结果。 算法要点:设置运算符栈和运算数栈辅助分析算符优先关系。在读入表达式的字符序列的同时,完成运算符和运算数的识别处理,以及相应运算。
  3. 所属分类:其它

    • 发布日期:2010-06-02
    • 文件大小:105472
    • 提供者:zhang6521819
  1. 算术表达式程序及实验报告

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

    • 发布日期:2010-06-04
    • 文件大小:90112
    • 提供者:mianchuang
  1. 数据结构课程设计 带括号的算术表达式求值

  2. 一、实验一:带括号的算术表达式求值 二、实验的目的和要求: 1.采用算符优先数算法,能正确求值表达式; 2.熟练掌握栈的应用; 3.熟练掌握计算机系统的基本操作方法,了解如何编辑、编译、链接和运行一个C++程序; 4.上机调试程序,掌握查错、排错使程序能正确运行。
  3. 所属分类:其它

    • 发布日期:2010-06-30
    • 文件大小:440320
    • 提供者:duansha007
  1. 算术表达式求值问题课程设计

  2. 一个算术表达式是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。假设操作数是正整数,运算符只含加减乘除等四种运算符,界限符有左右括号和表达式起始、结束符“#”,如:#(7+15)*(23-28/4)#。引入表达式起始、结束符是为了方便。编程利用“算符优先法”求算术表达式的值。要求:(1)从键盘读入一个合法的算术表达式,输出正确的结果。(2)显示输入序列和栈的变化过程。选作内容:操作数类型扩充到实数。
  3. 所属分类:专业指导

    • 发布日期:2010-08-18
    • 文件大小:175104
    • 提供者:keynes1988
  1. 数据结构实验,算术表达式演示

  2. 数据结构 算术表达式演示 要求:以字符的序列形式从终端输入语言正确的、不含变量的整数表达式
  3. 所属分类:其它

  1. 数据结构数值算术表达式求值

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

    • 发布日期:2010-11-26
    • 文件大小:5120
    • 提供者:gaowenboms
  1. 算术表达式的词法、语法分析。

  2. 吐血之作,编译原理课程设计。算术表达式的词法分析,语法分析,四元式输出。 MFC。 分高,但物有所值。
  3. 所属分类:C/C++

    • 发布日期:2011-06-30
    • 文件大小:382976
    • 提供者:xmdi2
  1. 数据结构课程设计——算术表达式求值

  2. 数据结构课程设计——算术表达式求值完整版,有程序、结构描述、程序结构截图、体会以及心得
  3. 所属分类:其它

  1. 数据结构的算术表达式求值

  2. 问题描述:一个算术表达式是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。假设操作数是正整数,运算符只含加减乘除等四种运算符,界限符有左右括号和表达式起始、结束符“#”,如:#(7+15)*(23-28/4)#。引入表达式起始、结束符是为了方便。编程利用“算符优先法”求算术表达式的值。 基本要求:  (1) 从键盘读入一个合法的算术表达式,输出正确的结果。   (2) 显示输入序列和栈的变化过程。
  3. 所属分类:C

    • 发布日期:2011-07-06
    • 文件大小:573440
    • 提供者:sms0101
  1. 数据结构——算术表达式求值

  2. 算术表达式求值(用到堆栈,没用模版) 程序运用运算符栈、运算数栈以及优先级阵列等算法实现:对输入的算术表达式求值后输出。主程序结构简单,算法各函数功能明确。考虑到程序模版操作给程序可读性带来障碍,所以分别构建两个栈以供程序使用!
  3. 所属分类:C/C++

    • 发布日期:2012-01-09
    • 文件大小:204800
    • 提供者:faketrue11
  1. 算术表达式求值演示,C语言

  2. 设计一个程序,演示用算符优先法对算术表达式求值的过程。要求以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。
  3. 所属分类:C

    • 发布日期:2008-08-28
    • 文件大小:3072
    • 提供者:lyxwwwlyx
  1. 算术表达式求值演示

  2. 1、问题描述:(需求分析和背景意义) 表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型的例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 2、基本要求:(设计阶段,概要设计和详细设计) 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书上的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。 3、测试数据: 教科书例3-1的算术表达式3*(7-2),以
  3. 所属分类:C

    • 发布日期:2013-07-18
    • 文件大小:1048576
    • 提供者:kr1093
  1. 数据结构算术表达式求值实验报告

  2. 问题描述:以字符序列的形式从终端输入语法正确的、不含变量的整数算术表达式,编写程序求出该表达式的后缀表达式;计算最后的结果。 基本要求: 1、 表达式中至少包含加、减、乘、除四种基本运算 2、 表达式中括号的层次至少为2层 3、 能够判断算术表达式正确与否 4、 对于错误表达式给出提示 5、 输出后缀表达式 6、 计算结果
  3. 所属分类:C++

    • 发布日期:2014-02-26
    • 文件大小:158720
    • 提供者:u010897855
« 12 3 4 5 6 7 8 9 10 ... 34 »