首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式采用逆波兰式表示时,利用___________进行求值。
表达式采用逆波兰式表示时,利用___________进行求值。
admin
2018-01-04
8
问题
表达式采用逆波兰式表示时,利用___________进行求值。
选项
A、栈
B、队列
C、符号表
D、散列表
答案
A
解析
本题考查程序语言基础知识。
后缀式(逆波兰式)是波兰逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如,把a+b写成ab+,所以也称为后缀式。
借助栈可以方便地对后缀式进行求值。方法为:先创建一个初始为空的栈,用来存放运算数。对后缀表达式求值时,从左至右扫描表达式,若遇到运算数,就将其入栈,若遇到运算符,就从栈顶弹出需要的运算数并进行运算,然后将结果压入栈顶,如此重复,直到表达式结束。若表达式无错误,则最后的运算结果就存放在栈顶并且是栈中唯一的元素。
转载请注明原文地址:https://jikaoti.com/ti/U5B7FFFM
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
某软件设计师自行将他人使用C程序语言开发的控制程序转换为机器语言形式的控制程序,并固化在芯片中,该软件设计师的行为(14)。
在信息系统工程成本估算的工具和方法中,(56)是专家判断的一种形式。
城域网交换技术包括光纤分布式数据接口(FDDI)、分布式队列双总线(DQDB)和多兆位数据交换服务(SMDS)。其中DQDB具有很多优点,关于DQDB描述不正确的是:_____________。
信息工程的特点决定在监理工作中应该把变更与风险放在一起考虑。(45)是应对风险的三项基本原则。
信息系统安全保障体系应当涉及信息系统的各个组成部分。()实施需要用到市场上常见的网络安全产品,包括VPN、防火墙等。
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。
(28)________需要运行程序,并能在运行过程中跟踪程序的执行路径。
(26)________是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。
阅读以下关于项目范围管理的说明,根据要求回答问题1~问题3。[说明]RT公司是一家致力于为电子政务市场提供应用系统建设的系统集成公司,最近接到开发一套向公众开放的政务信息发布与查询系统的项目。由于电子政务项目有一定的保密性要求,因此该系统涉
请将图2-4中(1)~(4)空缺处的内容填写完整。从图2-4中水平对应关系看,左边是软件设计过程,右边是软件测试过程。在软件设计过程中,SQA应按(5)进行检查活动。在软件测试过程中,系统测试是基于(6)的测试。
随机试题
AS最常见的关节外表现是
男,20岁。坚持认为自己的父亲已经被人害死了,而那个朝夕陪伴自己的父亲只是看起来像父亲的一个人冒充的,家人劝说也不能改变他的看法。该症状最常见于
《献血法》规定,国家实行
根据《环境影响评价技术导则—大气环境》,下列关于大气环境监测制度的叙述,错误的有()。
下列关于国民生产总值的说法中,正确的有()。
下列项目中,()包括在自有资金现金流量表中而不包括在全部投资现金流量表中。
左边给定的是纸盒的外表面,下列哪一项由它折叠而成?
在计算机系统中,下列哪些进程存在与时间有关的相互制约问题?()
选取“产品投诉情况表”的“产品名称”列和“所占比例”列的单元格内容(不包括“总计”行),建立“分离型三维饼图”,数据标志为“百分比”,图表标题为“产品投诉量情况图”,插入到表的A8:E18单元格区域内。
64Theworld’sfirstundergroundrailway(theTube)openedinLondoninJanuary1863.Todaythereare11linesserving272s
最新回复
(
0
)