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

搜索资源列表

  1. 表达式求值 数据结构

  2. 一、问题描述 在控制台下实现一个对算术表达式求值的模拟程序。 二、基本要求 该演示程序具有如下基本功能: (1) 表达式输入,以字符序列的形式从终端输入一个语法正确的数值表达式(float型),且表达式中只含有+、-、*、/、( 、)6 种运算符,输入格式如下: …… 例如表达式: 100+(15/3)*2 输入格式为: 100+(15/3)*2 注意: 输入的表达式中间 不含空格。 (2) 表达式结果的输出,输出形式为: = 例如表达式: 100+(15/3)*2 输出形式为: 100+
  3. 所属分类:其它

    • 发布日期:2009-11-08
    • 文件大小:4096
    • 提供者:laldakda
  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-04-20
    • 文件大小:103424
    • 提供者:zndy777
  1. 计算机要学哪些东西----(还有附赠哦)

  2. CS(计算机科学)知识体系 计算教程2010报告的这篇附录定义了计算机科学本科教学计划中可能讲授的知识领域。该分类方案的依据及其历史、结构和应用的其它细节包含在完整的任务组报告中。由于我们希望附录比完整的报告有更多的读者,所以任务组认为在每一篇附录中概述理解该推荐所必须的基本概念是重要的。在下面几节中我们列出了最重要的几个概念。 知识体的结构 计算机科学知识体分层组织成三个层次。最高一层是领域(area),代表一个特定的学科子领域。每个领域由一个两个字母的缩写词表示,比如OS代表操作系统,PL
  3. 所属分类:其它

    • 发布日期:2010-11-21
    • 文件大小:110592
    • 提供者:fmxujin
  1. 数据结构数值算术表达式求值

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

    • 发布日期:2010-11-26
    • 文件大小:5120
    • 提供者:gaowenboms
  1. 计算机要学哪些东西

  2. CS(计算机科学)知识体系 计算教程2012报告的这篇附录定义了计算机科学本科教学计划中可能讲授的知识领域。该分类方案的依据及其历史、结构和应用的其它细节包含在完整的任务组报告中。由于我们希望附录比完整的报告有更多的读者,所以任务组认为在每一篇附录中概述理解该推荐所必须的基本概念是重要的。在下面几节中我们列出了最重要的几个概念。 知识体的结构 计算机科学知识体分层组织成三个层次。最高一层是领域(area),代表一个特定的学科子领域。每个领域由一个两个字母的缩写词表示,比如OS代表操作系统,PL
  3. 所属分类:其它

    • 发布日期:2012-05-18
    • 文件大小:110592
    • 提供者:x31721019
  1. 后缀表达式求值 栈

  2. 用数据结构栈实现后缀表达式求值的问题 输入一个后缀表达式 可计算出它的值
  3. 所属分类:C/C++

    • 发布日期:2013-03-08
    • 文件大小:4194304
    • 提供者:lixiaofdff
  1. 复杂逻辑表达式的计算

  2. 如果表达式是:(A&!B)&((!A&C)|!C),分别给A、B、C 赋值,就能计算出对应的表达式的逻辑值 输入时, 真是't' ,假是'f'. 用了栈 队列 二叉树等数据结构实现
  3. 所属分类:C

    • 发布日期:2013-05-27
    • 文件大小:18432
    • 提供者:ren7398517
  1. 算术表达式求值演示

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

    • 发布日期:2013-07-18
    • 文件大小:1048576
    • 提供者:kr1093
  1. 表达式计算

  2. 看了别人的实现思路,也是用栈,图形用户界面比较简陋,但不会用正则表达式,在进行输入判断时做的比较繁琐,总体感觉还好.
  3. 所属分类:Java

    • 发布日期:2015-01-12
    • 文件大小:2048
    • 提供者:u014612370
  1. C++中缀表达式

  2. 栈是数据结构中一个非常重要的结构。表达式计算是掌握程序设计语言的重要部分之一,也是栈的应用的一个典型例子。此代码的主要内容是利用栈的基本操作,实现用算符优先法(中缀表达)对算术表达式求值的过程。对本设计系统实现+、-、*、/运算。
  3. 所属分类:C/C++

    • 发布日期:2015-04-23
    • 文件大小:3072
    • 提供者:u013377039
  1. 计算方法报告

  2. 一、实验题目 实验一:实现算法4.14:QUICKSORT的迭代模型(P.90)编制以下过程:PARTION , QUICKSORT2 实验二:编程实现算法4.17:基于二次取中的选择算法,编制以下过程:PARTION,INSERTIONSORT,INTERCHANGE,SELECT2。 二、目的与要求 实验一: 目的: 掌握用迭代法代替递归法实现快速排序,减小程序的资源占用,提高程序的运行效率,达到程序优化的目的。用PARTITION函数把文件分为两个子文件,再总是对其中较小的文件进行分类,
  3. 所属分类:C/C++

  1. 表达式求值(2)选作.cpp

  2. 带有变量的中缀表达式是常见的数学表达式。如果规定变量由长度不超过 8 个小写字母组成;end为保留字,表示程序段结束;用?表示输出指定变量的值,则可以设计出比较复杂的表达式(即一个可顺序执行语句序列)。例如,如果有如下语句段: abc=10 def=8 c=abc+def abc=abc+5-c*2 ? c ? abc end 则输出为: c=18 abc=-21 注意:为了简化编程实现,运算符只有+,-,*,/ ,%和^(指数运算),可以处理圆括号(),并假定输入的算术表达式正确。 要求:使
  3. 所属分类:C

    • 发布日期:2016-11-11
    • 文件大小:5120
    • 提供者:betty_cs
  1. c语言实现中缀表达式转后缀并求值

  2. c语言实现中缀表达式转后缀表达式并求得计算结果,用顺序栈结构。 当输入者输入错误信息的时候需要报错,并说明错误的种类。
  3. 所属分类:C/C++

    • 发布日期:2018-04-09
    • 文件大小:6144
    • 提供者:kongchengyeyu
  1. 用栈实现算术表达式的计算

  2. 数据结构课程作业 实现+-*/四则运算和^ 按照优先级来计算
  3. 所属分类:C/C++

    • 发布日期:2018-11-28
    • 文件大小:3145728
    • 提供者:weixin_40926828
  1. 用C++线性栈实现简易计算器

  2. 压缩包里面含有所有源代码和对于代码思路介绍PPT。主要使用的C++(含有部分C),使用的是线性栈,用的是栈的模板实现的计算器有良好的用户界面,输入表达式后都能计算。该计算器功能其实挺强大的,能够进行加减乘除、乘方、开方、求余等一系列计算,并且可以进行多次运算
  3. 所属分类:C/C++

    • 发布日期:2018-12-18
    • 文件大小:491520
    • 提供者:qq_42552025
  1. C++ 表达式求解 MFC源代码含注释.txt

  2. 实现功能:1、输入包含 加、减、乘、除、括号等运算符和0-9数字的表达式,输出表达式计算结果; 2、表达式包含多位整数、小数,如 (2.5+3.15)/0.69;(选做) 说明:代码把“=”作为结束指令,所以在输入表达式时最后要加等于号 大体思路:用两个栈,一个操作符栈,一个数据栈,数据栈存表达式的数据,操作符栈存()+ - * /等。将中缀表达式转换为后缀表达式,在转换的过程中求表达式的值具体步骤如下: 先将一个‘=’放入操作符栈 1:读取表达式的一个字符; 2: 若为数字存入数据栈转至1;
  3. 所属分类:C/C++

    • 发布日期:2020-04-24
    • 文件大小:6144
    • 提供者:sss1055147431
  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. 所属分类:C/C++

    • 发布日期:2012-10-14
    • 文件大小:11264
    • 提供者:olukou1
  1. 【Java数据结构与算法】 前缀中缀后缀表达式及转换

  2. 文章目录前缀表达式(波兰表达式)前缀表达式分析与介绍思路分析中缀表达式中缀表达式分析与介绍后缀表达式(逆波兰表达式)后缀表达式分析与介绍思路分析逆波兰计算器代码实现逆波兰计算器中缀表达式转换为后缀表达式思路分析代码实现 前缀表达式(波兰表达式) 前缀表达式分析与介绍 前缀表达式又称为波兰式,前缀表达式的运算符位于操作数之前 举例说明:(3+4)*5-6对应的前缀表达式就是 – * + 3 4 5 6 前缀表达式的计算机求值 从右至左扫描表达式,遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:79872
    • 提供者:weixin_38750406
  1. ios应用开发所有的实验.zip

  2. ios应用开发所有实验:1:实现 Hello Word。 具体内容:按课堂讲授的内容,设计一个 Helloworld 类,在命令行下打 印"Hello World". 要求实现一个类方法,两个实例方法。并使 用属性。 2、 利用栈实现数学表达式求值 具体内容:利用 Object C 和 Foundation 框架,利用栈实现数值表达式的 求值。(要求不使用 NSExpression)。2:利用 Object C 和 Cocoa 框架,利用上次实验实现的表达式求值的类来开发一个四则运算器在模拟器中
  3. 所属分类:iOS

    • 发布日期:2021-01-14
    • 文件大小:740352
    • 提供者:Cooler_max
« 1 23 4 5 »