首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式“X=A+B×(C-D)/E”的后缀表示形式可以为(11)(运算符优先级相同时,遵循左结合的原则)。
表达式“X=A+B×(C-D)/E”的后缀表示形式可以为(11)(运算符优先级相同时,遵循左结合的原则)。
admin
2009-05-15
49
问题
表达式“X=A+B×(C-D)/E”的后缀表示形式可以为(11)(运算符优先级相同时,遵循左结合的原则)。
选项
A、XAB+CDE/-×=
B、XA+BC-DE/×=
C、XABCD-xE/+=
D、XABCDE+x-/=
答案
C
解析
要把表达式从中缀表达式的形式转换成用后缀表示法表示的等价表达式,必须了解操作符的优先级和结合性。优先级或者说操作符的强度决定求值顺序;优先级高的操作符比优先级低的操作符先求值。如果所有操作符优先级一样,那么求值顺序就取决于它们的结合性。操作符的结合性定义了相同优先级操作符组合的顺序(从右至左或从左至右)。
转换过程包括用下面的算法读入中缀表达式的操作数、操作符和括号:
(1)初始化一个空堆栈,将结果字符串变量置空。
(2)从左到右读入中缀表达式,每次一个字符。
(3)如果字符是操作数,将它添加到结果字符串。
(4)如果字符是个操作符,弹出(pop)操作符,直至遇见开括号(opening parenthesis)、优先级较低的操作符或者同一优先级的右结合符号。把这个操作符压入(push)堆栈。
(5)如果字符是个开括号,把它压入堆栈。
(6)如果字符是个闭括号(closing parenthesis),在遇见开括号前,弹出所有操作符,然后把它们添加到结果字符串。
(7)如果到达输入字符串的末尾,弹出所有操作符并添加到结果字符串。
转载请注明原文地址:https://kaotiyun.com/show/9sTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在软件开发一辛采用工作流技术可以______。①降低开发风险②提高工作效率③提高对流程的控制与管理④提升开发过程的灵活性⑤提高对客户口向应的预见性
以下关于.NET的叙述,______是错误的。
电子商务是网络经济的重要组成部分。以下关于电子商务的叙述中,______是不正确的。
Projectschedulemanagementismadeupofsixmanagementprocessesincluding:activitydefinition,activitysequencing,______,
某项目有Ⅰ、Ⅱ、Ⅲ、Ⅳ四项不同任务,恰有甲、乙、丙、丁四个人去完成各项不同的任务。由于任务性质及每人的技术水平不同,他们完成各项任务所需时间也不同,具体如下表所示:项目要求每个人只能完成一项任务,为了使项目花费的总时间最短,应该指派丁完成______任务。
在大项目管理中,往往要在项目各阶段进行项目范围确认。以下有关范围确认的叙述,正确的是______。
当信息系统集成项目进入实施阶段后,一般不使用______对项目进行监督和控制。
某业务员需要在出差期间能够访问公司局域网中的数据,与局域网中的其他机器进行通信,并且保障通信的机密性。但是为了安全,公司禁止Internet上的机器随意访问公司局域网。虚拟专用网使用______协议可以解决这一需求。A.PPTPB.RC-5C.UDP
用户数据报(UDP)协议是互联网传输层的协议之一。下面的应用层协议或应用软件使用UDP协议的是________。
在UML提供的图中,(101)用于描述系统与外部系统及用户之间的交互;(102)用于按时间顺序描述对象间的交互。(102)
随机试题
肾结核的最主要的临床表现是()。
A.感染性休克B.心源性休克C.低血容量性休克D.过敏性休克E.神经源性休克
关于脑损伤病人降温的叙述中错误的是
链霉素引起的永久性耳聋属于()
建设项目负责人的内部职责包括()。
在设计合同中,计算“设计期限”的开始时间是( )。
甲公司委托乙公司进口一批生产原料,由乙公司在入境口岸办理报检手续,货物通关后由丙加工厂代为加工。关于《入境货物报检单》填制,以下表述正确的有()。
公安机关对犯罪分子有权采取()等措施。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
A、Englishlearningatschoolusuallytakesalongtime.B、MoreandmorepeoplewanttolearnEnglishnowadays.C、Itisnotneces
最新回复
(
0
)