已知赋值语句a:=(b-c)*(d-e),它的后缀式是(29)。A.abc-de-*:=B.:=a*-bc-deC.①(-,a,b) ②(-,c,d
已知赋值语句a:=(b-c)*(d-e),它的后缀式是(29)。
A.abc-de-*:=
B.:=a*-bc-de
C.①(-,a,b) ②(-,c,d) ③(*,①,②) ④(:=,③,x)
D.① (-,a,b,t1) ②(-,c,d,t2) ③(*,t1,t2,t3) ④(:=,t3,,x)
解析:常用的中间代码有后缀式、三元式、四元式等形式。对于赋值语句a:=(b-c)*(d-e),它们分别是备选答案中的A、C、D。逆波兰式是波兰逻辑学家发明的一种表示表达式的方法。他把运算符写在运算对象的后面,例如把a+b写成ab+,所以也称为后缀式。这种表示法的优点是根据运算符出现的次序进行计算,不需要使用括号。用栈结构实现后缀式的计值是很方便的,一般的方法是:自左向右扫描后缀式,遇到运算对象时就将其压入栈中,遇到k元运算符时就从栈中弹出k项进行运算,并将结果压入栈中,当表达式被扫描完时,栈顶元素就是表达式的运算结果。
比中交下列每组字母或单词的读音,相同的用S,不同的用D表示:b,d,c,e,c,a,b,c,a,e 英语 2020-05-14 …
A为三阶矩阵,E为三阶单位矩阵A的三个特征值分别为1,2,-3,则下列矩阵中是可逆矩阵的是:A.A 数学 2020-05-15 …
设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,f,e,c,a…… 其他 2020-05-17 …
给定关系模式R(A.B,C,D)、S(C,D,E),与语句如下:A.A.C. S.C B.A.,B, 计算机类考试 2020-05-26 …
设e=c/a,且e大于1,2c×c-5ac+2a×a=0,求e的值 其他 2020-06-12 …
关于java的swap比如有[a,b,c,d,e]5个字母...用swap交换为[d,e,c,a, 其他 2020-07-17 …
.设全集I={a,b,c,d,e,f,g,h},集合A={a,b,c,d,e,f},B={c,d, 数学 2020-07-30 …
请问椭圆里,不管a是长轴还是短轴,离心率一定是e=c/a吗?不管a是长轴还是短轴还是说e=c/长半 数学 2020-07-31 …
急求这题高二双曲线题解中的问题!题目:求满足离心率为5/4,虚半轴长为2的双曲线方程及其交点坐标,渐 数学 2020-12-13 …
已知地球运行的轨道是长半轴长a=1.50*10^8km,离心率e=0.0192的椭圆,且太阳在这个椭 数学 2021-01-16 …