点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 算符优先数
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
表达式求值 数据结构
一、问题描述 在控制台下实现一个对算术表达式求值的模拟程序。 二、基本要求 该演示程序具有如下基本功能: (1) 表达式输入,以字符序列的形式从终端输入一个语法正确的数值表达式(float型),且表达式中只含有+、-、*、/、( 、)6 种运算符,输入格式如下: …… 例如表达式: 100+(15/3)*2 输入格式为: 100+(15/3)*2 注意: 输入的表达式中间 不含空格。 (2) 表达式结果的输出,输出形式为: = 例如表达式: 100+(15/3)*2 输出形式为: 100+
所属分类:
其它
发布日期:2009-11-08
文件大小:4096
提供者:
laldakda
设计一个程序,演示用算符优先法对算术表达式求值的过程
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 基本要求:以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。 测试数据:3*(7-2);8;1+2+3+4;(((6+6)*6+3)*2+6)*2;(20+2)*(6/2);
所属分类:
专业指导
发布日期:2009-11-17
文件大小:3072
提供者:
lxyfengyun
完整的数据结构课程设计
算术表达式求值;在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行。因而在程序设计时,借助栈实现。算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。算法输出:表达式运算结果。4、算法要点:设置运算符栈和运算数栈辅助分析算符优先关系。在读入表达式的字符序列的同时,完成运算符和运算数的识别处理,以及相应运算
所属分类:
其它
发布日期:2010-01-08
文件大小:156672
提供者:
wzy126126
食人魔过河 C# 代码 广度优先算法
C#编写的 广度优先算法的 食人魔过河 代码 定义两个栈,栈中记录各个状态左岸的传教士食人魔的数量,以及船的位置——在左岸为1,右岸为0 由两个二维数组中元素的顺序来控制算符调用的先后,以实现渡船优先规则
所属分类:
C#
发布日期:2010-03-24
文件大小:38912
提供者:
hanaandalice
数据结构 算术表达式求值
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。
所属分类:
其它
发布日期:2010-04-20
文件大小:103424
提供者:
zndy777
数据结构课设算术表达式求值
算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。 算法输出:表达式运算结果。 算法要点:设置运算符栈和运算数栈辅助分析算符优先关系。在读入表达式的字符序列的同时,完成运算符和运算数的识别处理,以及相应运算。
所属分类:
其它
发布日期:2010-06-02
文件大小:105472
提供者:
zhang6521819
算术表达式程序及实验报告
问题描述:在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行。因而在程序设计时,借助栈实现。 算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。 算法输出:表达式运算结果。 算法要点:设置运算符栈和运算数栈辅助分析算符优先关系。在读入表达式的字符序列的同时,完成运算符和运算数的识别处理,以及相应运算。
所属分类:
其它
发布日期:2010-06-04
文件大小:90112
提供者:
mianchuang
带括号的算术表达式求值
采用算符优先数算法,能正确求值表达式 带括号的算术表达式求值
所属分类:
其它
发布日期:2010-06-21
文件大小:3072
提供者:
star_bright
数据结构课程设计 带括号的算术表达式求值
一、实验一:带括号的算术表达式求值 二、实验的目的和要求: 1.采用算符优先数算法,能正确求值表达式; 2.熟练掌握栈的应用; 3.熟练掌握计算机系统的基本操作方法,了解如何编辑、编译、链接和运行一个C++程序; 4.上机调试程序,掌握查错、排错使程序能正确运行。
所属分类:
其它
发布日期:2010-06-30
文件大小:440320
提供者:
duansha007
数据结构数值算术表达式求值
表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。
所属分类:
其它
发布日期:2010-11-26
文件大小:5120
提供者:
gaowenboms
算符优先分析器的构造
用C++编译的算符优先数.利用算符优先分析方法和思想对某些语句进行语法分析与语义分析,生成相应的中间代码。学会正确运用语法规则,并能应用所学的方法解决存在的问题。给出语法分析方法及中间代码形式的描述、文法和属性文法的设计。
所属分类:
C++
发布日期:2010-12-22
文件大小:4096
提供者:
mmaaxxiinnee
编译原理实验 语法分析程序
(一)实验目的: 1 掌握LL(1)、算符优先、LR等语法分析方法的构造。 2 按要求改编总控程序及语法分析程序。 (二)实验内容及步骤 1 选择一种你感兴趣的语法分析方法(算符优先、LL(1)、SLR(1))作为编制语法分析程序的依据. 2仔细阅读PL/O语言,对PL/O语言的功能进行下列扩充,改编后并上机调试通过。 (1) 增加for语句工作方式 (2)增加do-while语句 (3) 扩充条件语句为: 〈条件语句〉∶∶=IF〈条件〉THEN〈语句〉ELSE〈语句〉〖ZK)〗
所属分类:
C
发布日期:2011-07-03
文件大小:821248
提供者:
ailvdehe
表达式求值的设计与实现(c++)
表达式求值是程序设计语言编译中的一个最基本问题,要求进行类的设计与实现,采用算符优先法实现表达式求值。具体要求如下: (1) 用顺序栈作为表达式求值过程中运算符栈和操作数栈的实现; (2) 用二维数组存储算符间的优先关系; (3) 采用算符优先法实现表达式求值; (4) 将上述功能作为类的成员函数实现,编写主函数测试上述功能。 c++代码实现
所属分类:
C/C++
发布日期:2012-01-07
文件大小:7168
提供者:
zl199203
易算器(好用的表达式、公式计算器)V1.21
最重要的一点:从本版开始本软件全部功能完全免费使用。 【一 概述】 易算数学公式计算器 易算数学公式计算器(易算器)是一款非常简单好用的公式计算器,您可以使 用并保存带变量的公式,在运行时只需要在变量列表中填入数据,就可以生 成结果列表,相信使用它可以减少您许多重复工作。 1 可以计算一般代数式,比如“1 + cos(2)”。 2 可在表达式中使用变量,包括中文变量名,比如“电压=电阻*电流”。在 求值时,软件自动提示输入变量的值并进行计算。 3 支持常用函数如三角函数、对数、乘方等,及逻辑函
所属分类:
硬件开发
发布日期:2012-04-10
文件大小:400384
提供者:
tcdzyq
语法分析器实验报告
利用算符优先分析法通过设计、编制、调试一个表达式文法的语法分析程序,加深对算符优先分析法原理的理解。 实验要求: 通过定义数组和结构体作为具有一定意义或关系的表或栈,存放FIRSTVT、LASTVT、算符优先关系表的元素。 构造出FIRSTVT表和LASTVT表以及算符优先关系表。可以根据构造的优先关系表对输入的任意符号串进行分析,判断是否为本文法的句子。结果显示到DOS界面上。
所属分类:
C
发布日期:2012-06-03
文件大小:2097152
提供者:
anran1208
编译原理复习题
一、是非题 1、算符优先关系表不一定存在对应的优先函。………………………………………( )2、数组元素的地址计算与数组的存储方式有关。……………………………( ) 3、仅考虑一个基本块,不能确定一个赋值是否真是无用的。…………………………( )4、每个文法都能改写为LL(1)文法。 ……………………………………………( )
所属分类:
Web开发
发布日期:2012-06-07
文件大小:98304
提供者:
aflred520
arithmetic expression evaluation
实验题目算术表达式求值问题 在计算机中,算术表达式由常量、变量、运算符和括号组成。由于不同的运算符具有不同的优先级,又要考虑括号,因此,算术表达式的求值不可能严格地从左到右进行。因而在程序设计时,借助栈实现。 设置运算符栈(字符型)和运算数栈(浮点型)辅助分析算符优先关系。在读入表达式的字符序列的同时完成运算符和运算数的识别处理,然后进行运算数的数值转换在进行四则运算。 在运算之后输出正确运算结果,输入表达式后演示在求值中运算数栈内的栈顶数据变化过程,最后得到运算结果。
所属分类:
C/C++
发布日期:2012-11-17
文件大小:150528
提供者:
liuyang20122011
数据结构课设
课程设计题目 一、必做题。 1、链表排序 任务 : (1)从文件读入30个无序整数,建立一个单链表,排序输出、再倒序输出。 (2)从文件A读入30个无序整数,建立一个递增的单链表A并输出,从文件B读入30个无序整数,建立一个递增的单链表B并输出,在A中求递增的并集。 (3)从文件读入30个学生成绩(0-100之间),建立一个双向循环链表并输出,调整链表顺序,使所有的及格成绩排在不及格成绩之前,并输出。 2、二叉树的应用 任务 :编程实现二叉树的建立,层次遍历,(递归和非递归方法)先序、中序、后
所属分类:
C/C++
发布日期:2013-01-03
文件大小:50176
提供者:
happy1215225
算术表达式求值演示
1、问题描述:(需求分析和背景意义) 表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型的例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 2、基本要求:(设计阶段,概要设计和详细设计) 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书上的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。 3、测试数据: 教科书例3-1的算术表达式3*(7-2),以
所属分类:
C
发布日期:2013-07-18
文件大小:1048576
提供者:
kr1093
带括号的算术表达式计算程序
采用算符优先数算法,能正确求出求值表达式
所属分类:
其它
发布日期:2008-12-15
文件大小:3072
提供者:
jinliwei001
«
1
2
»