首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
中缀表达式A一(B+C/D)*E的后缀形式是( )。
中缀表达式A一(B+C/D)*E的后缀形式是( )。
admin
2019-08-10
32
问题
中缀表达式A一(B+C/D)*E的后缀形式是( )。
选项
A、AB—C+D/E*
B、ABC+D/一E*
C、ABCD/E*+一
D、ABCD/+E*一
答案
D
解析
将中缀表达式转换为后缀表达式需要一个运算符栈,假设中缀表达式本身合法且在字符数组A中,转换后的后缀表达式存储在字符数组B中。具体做法:从左到右扫描表达式。遇到运算对象顺序向存储后缀表达式的B数组中存放,遇到运算符时,若这个运算符比栈顶运算符高则人栈,继续向后处理,若这个运算符比栈顶运算符低则运算符出栈,并将其送入数组B中存放。其实中缀表达式和后缀表达式中操作数出现的次序是相同的,只是运算符的出现次序不同。在后缀表达式中,运算符出现的次序就是实际应计算的顺序。一种方法是把中缀表达式中所有的计算顺序都按照计算规则用嵌套括号形式表示出来,然后将每对括号中的运算符移到相应括号的后面,在删去所有括号,便得到等价的后缀表达式。A一(B+C/D)*E表示为:(A一((B+(C/D))*E))转换为:ABCD/+E*一故选D。
转载请注明原文地址:https://jikaoti.com/ti/S2GjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
关于井田,最具权威性的最早的叙述者是()
下列各组条约的时间排列顺序正确的是()。①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
下列关于社会大分工不正确的说法是()。
严复翻译的《天演论》一书的出版时间是()。
系统阐明社会主义初级阶段理论是在()。
在4×100米接力赛中,4个运动员之间存在如下关系:运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100米后交棒给运动员3;运动员3也只有接到运动员2传来的接力棒后才能往前跑,他跑完100米
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1MB,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。(1)写出主存与缓存的地址格式(标明各字段名称与位数)
设某系统有两种磁盘配置:一种单磁盘结构,一种4磁盘组阵列结构。每个磁盘每磁道64个扇区,每扇区1024字节,转速为10000rpm。找道时间为6ms。两种结构的磁盘控制器每次访问的延迟时间均为lms。设I/O系统的性能只与磁盘和控制器有关,单磁盘中连续访问
下列关于并行微程序控制器的说法正确的是()。
随机试题
A、起自颞窝和颞深筋膜深面,止于喙突和下颌支前缘直至下颌第三磨牙远中的咀嚼肌B、起自颧弓深面,垂直向下止于下颌支上部和喙突的咀嚼肌C、起自上颌骨颧突和颧弓下缘的前2/3,向下后行,止于咬肌隆突和下颌支外侧面下半部的咀嚼肌D、起于翼外
当山坡上的填方路基有斜坡下滑倾向时应采用()。【2013年真题】
()是指依法设立的从证券服务业务的法人机构。
下列各项中,符合契税纳税义务发生时间和完税时间规定的有()。
【说明】网络的拓扑结构如下图所示,内部网络使用IP地址段192.168.0.0/24,并通过路由器Rl接入到Internet,该路由器支持NAT功能。R1的外网IP地址为123.116.10.66,内网IP地址是192.168.0.100,MAC地址为0
函数y=loga(x+3)-1(a>0,a≠1)的图象恒过定点A,若点A在直线mx+ny+1=0上,其中mn>0,则的最小值为______。
建设有中国特色社会主义的重要理论根据包括()。
现代社会人与人之间变得越来越冷漠了。有以下三个观点:一是现在很多人对有些事漠不关心,认为不关我事,何必多管闲事;二是现在很多人由于工作压力很大,没有时间和精力去与他人沟通交往;三是邻里之间没有之前那样和睦,人际关系变得疏远。邻里文化好像有所缺失。请
[A]Thisinterpretationwaschallengedinarecentpaper.Afterreviewingtheresearchliterature,theauthorsconcludedthatna
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array("one","two","three","four","five")Printa(3)EndSub针对上述事件过
最新回复
(
0
)