首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式采用逆波兰式表示时,利用___________进行求值。
表达式采用逆波兰式表示时,利用___________进行求值。
admin
2018-01-04
7
问题
表达式采用逆波兰式表示时,利用___________进行求值。
选项
A、栈
B、队列
C、符号表
D、散列表
答案
A
解析
本题考查程序语言基础知识。
后缀式(逆波兰式)是波兰逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如,把a+b写成ab+,所以也称为后缀式。
借助栈可以方便地对后缀式进行求值。方法为:先创建一个初始为空的栈,用来存放运算数。对后缀表达式求值时,从左至右扫描表达式,若遇到运算数,就将其入栈,若遇到运算符,就从栈顶弹出需要的运算数并进行运算,然后将结果压入栈顶,如此重复,直到表达式结束。若表达式无错误,则最后的运算结果就存放在栈顶并且是栈中唯一的元素。
转载请注明原文地址:https://jikaoti.com/ti/U5B7FFFM
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
某软件设计师自行将他人使用C程序语言开发的控制程序转换为机器语言形式的控制程序,并固化在芯片中,该软件设计师的行为(14)。
关于信息网络系统可用性的描述,不正确的是()。
信息安全风险评估贯穿于信息系统的全生命周期,根据《国家电子政务工程建设项目管理暂行办法》,项目建设单位组织开展信息安全风险评估工作一般是在______。
关于项目风险管理的叙述,______是错误的。
信息系统工程项目变更是指在项目的实施过程中,由于项目环境或者其他原因而对项目的部分或者全部功能、性能、架构、技术、指标、集成方法、项目进度等作出的改变。项目变更在整个项目建设过程中必须得到有效的控制。以下关于变更控制的叙述中,__________是不正确的
阅读以下说明,根据要求回答问题1~问题3。[说明]系统集成商Y公司承担了某企业的业务管理系统的开发建设工作,Y公司任命阮工为项目经理。该业务管理系统建设工程可分解为15个工作(箭头线表示),根据工作的逻辑关系绘出的双代号网络图如图1-4所示
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】已知某信息工程项目由A至I共9个活动构成,项目组根据项目目标,特别是工期要求,经过分析、定义及评审,给出了该项目的活动历时、活动所需资源及活动逻辑关系列表,如下表所示:
在(26)中,项目经理可利用的资源最少。
在利用招标方式选定项目承建方过程中,下列做法错误的是(33)。
WebService体系结构中包括服务提供者、()和服务请求者三种角色。
随机试题
由中国人民银行上海总部牵头组织相关部门专家学者共同撰写的《中国金融市场发展报告》2011年4月8日发布。《报告》显示,2010年我国金融市场规模快速增长,金融市场交易量再创新高。其中,银行间债券市场的现券成交金额为64万亿元,比上年增长35.5%。债券市场
领导者的道德素质主要包括哪些内容?
以下所列药物中,能促进小肠对维生素D吸收的药物是
临床上最常见的联合瓣膜病是
下列有关资格预审和资格后审适用性的表述中,不正确的是()。
滚动轴承与滑动轴承相比的缺点是( )。
下列说法不正确的是()。
以下关于综合布线监理的叙述中,()是不正确的。
A、40,500dollars.B、400,500dollars.C、4,500dollars.D、45,000dollars.D
A、Theyprovidesubjectsforscientificresearch.B、Theyproducelargeamountofwood.C、Theyoffersheltersforrareanimalsand
最新回复
(
0
)