首页
登录
从业资格
算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。a-b
算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。a-b
免费题库
2022-08-02
84
问题
算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。a-b(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为( ),与该表达式等价的语法树为(请作答此空)。
选项
答案
D
解析
本题考查程序设计语言(编译原理)基础知识。逆波兰式(后缀式):把运算对象写在前面,运算符号写在后面;即对语法树进行深度优先遍历,访问子结点先于父结点。该表示形式的优点是根据运算对象和算符的出现次序进行计算,不需要使用括号,也便于用栈实现求值。
转载请注明原文地址:https://tihaiku.com/congyezige/2418744.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
表达式“a*(b–c)+d”的后缀式为()。A.abcd*-+ B.a
已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度
与A+A—?B等价的逻辑表达式是()。(⊕、+、?分别表示逻辑异或、
对布尔表达式进行短路求值是指:无须对式中所有操作数或运算符进行计算就可确定表达式
若算术表达式“a*(b-c)+d”采用二叉树描述,则合理的树结构为()。
与表达式“a-(b+c)*d”对应的后缀式为()。A.ab-c*d+ B.
某C语言程序中,m是一个整型变量,则()时遇到表达式m+"test"会报错。
在C程序中,若表达式中的算术运算符对象类型不同,则需要先统一为相同类型后再进行计
后缀表达式“ab+cd-*”与表达式()对应。A.(a+b)*(c-d)
假设关系R、S、T如下表所示,关系代数表达式T=();S=()
随机试题
A.胆囊壁明显增厚,内见小囊状低回声或彗尾状强回声 B.纵切面可见胆囊内双线状
导游服务质量低,不会对旅游产品的销售起到扩散作用。( )
抵押物与质押物价值变动趋势一可从()方面分析。A.实体性贬值 B.功能性贬值
患者,女,轻度贫血,主诉因近日天寒,手足冰冷,平日月经量少,诊其舌淡苔白,脉细缓
作为基础降压药治疗高血压的药物是A.氨苯蝶啶B.螺内酯C.呋塞米D.氢氯噻嗪E.
A.胃溃疡出血 B.急性胃黏膜病变出血 C.食管静脉曲张破裂出血 D.反流
对于不需要逮捕、拘留的犯罪嫌疑人,可以( )进行讯问。A.到任何地点 B.到
一住店客人未付房钱即想离开旅馆去车站。旅馆服务员揪住他不让走,并打报警电话。客人
下列各项中,属于上市公司高级管理人员的有()。A.副经理 B.监事会主席
诊断骨肿瘤最确切的依据是A.影像学检查 B.分层穿刺 C.病理切片检查 D
最新回复
(
0
)