首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
利用栈求表达式的值时,设立运算数栈OPEN。假设OPEN只有两个存储单元,则在下列表达式中,不会发生溢出的是( )。
利用栈求表达式的值时,设立运算数栈OPEN。假设OPEN只有两个存储单元,则在下列表达式中,不会发生溢出的是( )。
admin
2018-07-17
27
问题
利用栈求表达式的值时,设立运算数栈OPEN。假设OPEN只有两个存储单元,则在下列表达式中,不会发生溢出的是( )。
选项
A、A—B
*
(C—D)
B、(A—B)
*
C—D
C、(A—B
*
C)一D
D、(A—B)
*
(C—D)
答案
B
解析
考查栈在表达式求值中的应用。栈通常可以解决括号匹配、表示式求值、迷宫问题、递归等应用。利用栈求表达式的值时,可以分别设立运算符栈和运算数栈,但其原理不变。选项B中A入栈,B入栈,计算得R1,C入栈,计算得R2,D入栈,计算得R3,由此得运算数栈深为2。ACD依次计算得栈深为4、3、3。
技巧:根据算符优先级,统计已依次进栈,但还没有参与计算的运算符的个数。以选项C为例,‘(’、‘A’、‘一’入栈时,‘(’和‘一’还没有参与运算,此时运算符栈大小为2,‘B’、‘*’入栈时运算符大小为3,‘C’入栈时‘B*C’运算,此时运算符栈大小为2,依次类推。
转载请注明原文地址:https://jikaoti.com/ti/9lfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
夏王朝建立后,将其领土划分为九州,派九牧进行治理,在九州范围内根据土地的肥沃程度缴纳贡赋,称为()。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
()标志着二战中苏德战场转折的完成。
在巴黎和会上获利最大的两个国家是()。
1939年5、6月间,英国政府不顾德军的轰炸将33万联军撤到英国,这些部队成为日后反攻的基干,这就是著名的()。
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
下列事件中最为典型地体现了中国各革命阶级进行联合斗争并取得重大成果的是()。
全国高校院系调整的具体时间是()。
阅读材料,回答以下问题:材料一:甘地认为,非暴力抵抗是印度争取摆脱殖民桎梏的唯一正确办法;同时,他认为非暴力抵抗并不意味着对外国统治和其他罪恶的屈服。他写道:“我深信假如只有在怯懦和暴力两者之间加以选择时,我将劝人选择暴力……我宁愿要印度用暴力来保护自己
阅读材料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合理解决,
随机试题
9个月男孩,因其尚未出牙就诊,最恰当的处理是
青铜器最早起源于我国_______朝,并且在商朝进入鼎盛时期。[内蒙古2019]
园林树木改善环境的作用有哪些?
按照鲍尔比的划分,依恋的发展经历的发展阶段正确的是
苷键构型有α、β两种,水解β苷键应选()
在潮湿场所或金属架上严禁使用()手持式电动工具。
承包商应在收到中标函28天内向雇主提交( ),并向工程师送一份副本。
Ifateacherattemptstoimplementthetop-downmodeltoteachlistening,heislikelytopresent______.
Conventionalwisdomhasitthatconcernfortheenvironmentisaluxuryonlytherichworldcanafford;thatonlypeoplewhoseb
A、17,000.B、1,700.C、24.D、9,000.CWhatisthetotalnumberofstudentsatDeepSpringsCollege?
最新回复
(
0
)