首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
利用栈求表达式的值时,设立运算数栈OPND。假设OPND只有两个存储单元,在下列表达式中,不发生溢出的是( )。
利用栈求表达式的值时,设立运算数栈OPND。假设OPND只有两个存储单元,在下列表达式中,不发生溢出的是( )。
admin
2013-12-31
60
问题
利用栈求表达式的值时,设立运算数栈OPND。假设OPND只有两个存储单元,在下列表达式中,不发生溢出的是( )。
选项
A、A-B*(C-D)
B、(A-B)*C-D
C、(A-B*C)-D
D、(A-B)*(C-D)
答案
B
解析
利用栈求表达式的值时,将中缀表达式转换成后缀表达式以及进行后缀表达式求值这两步操作可以一起进行,需要设立运算符栈OPTR和运算数栈oPND两个栈。例如求选项A的表达式A—B*(C—D)的过程如表6—5所列:
按照上述过程可知,选项A求值时,运算数栈OPND的大小至少为4。
例如求选项B的表达式(A—B)*C—D的过程如表6—6所列:
按照上述过程可知,选项B求值时,运算数栈OPND的大小至少为2。
类似地,选项C、D求值时,运算数栈OPND的大小分别至少为3、3。因此本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/bvxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1949年6月,毛泽东发表了系统阐明中国共产党关于建立新中国主张的()。
论述彼得一世改革的背景、措施及影响
分析父系氏族公社的经济生活和社会组织。
第二次世界大战后,参与对德国分区占领的国家包括()。
试分析比较俄国十月革命、德国十一月革命和匈牙利1919年革命的异同点。
从鸦片战争的过程和结局可以看出,()是决定战争胜败的关键。
清初设置的两个“办事大臣”是()。①宁古塔②西宁③库伦④西藏
所罗门死后不久,以色列犹太王国遂分裂为北方的以色列王国和南方的犹太王国。后来,两国分别为哪两个国家所灭?()
晚清时期下列武装力量出现的先后顺序是
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
随机试题
激活NK细胞,增强细胞免疫功能的细胞因子是
关于放射性骨坏死的临床病理表现,错误的是()
若测得某物质的肾清除率为80ml/min,则可认为肾小管对该物质
患者,女,50岁。G4P2,因腰胝部酸痛伴下坠感6个月入院。查体:宫颈已达处女膜缘,阴道可见子宫颈。该子宫脱垂的程度是
某市一石化公司经市规划局批准,在居民区旁建了一个加油站,由于距离居民区过近,致使大批居民没有安全感,而且大量的车辆进进出出,使得该居民区不得安宁。于是居民将城市规划局诉至法院。法院不可能作出的处理方式是:
房地产估价师从某个特定投资者的角度出发评估出的价值属于()。
一位教师走进教室时,刚刚推开虚掩着的教室门,忽然一把扫帚掉了下来,不偏不倚,正好打在教师的讲义夹上,课堂上一片哗然,这分明是学生搞的恶作剧。下列处理方式,最恰当的一项是()。
"Poverty",wroteAristotle,"istheparentofcrime."Butwasheright?Certainly,povertyandcrimeare【C1】______.Andtheidea
有如下程序:#include<iOstream>usingnamespacestd;classMyClass{public:MyClass(inti=0){cout<<1;}MyClass(constMyClass&x){cout<<
Asanxiety-makers,examinationsaresecondtonone.Thatisbecausesomuchdependsonit.Theyarethemarkofsuccess【M1】____
最新回复
(
0
)