在后缀表达式中,运算符出现的次序就是实际应计算的顺序。一种方法是把中缀表达式中所有的计算顺序都按照计算规则用嵌套括号形式表示出来,然后将每对括号中的运算符移到相应括号的后面,在删去所有括号,便得到等价的后缀表达式。A-(B+C/D)*E 表示为:(A-((B+(C/D))*E))转换为:ABCD/+E*- 故选D。
解析 正确答案:B 解析:后缀表达式即逆波兰式。逆波兰式是波兰逻辑学家卢卡西维奇(Lukasiewicz)发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如,把a+b写成ah+,所以也称为后缀式。这种表示法的优点是根据运算对象和运算符的出现次序进行计算,不需要使用括号,也便于实现求值。
ABCD/E*+-ABCD/+E*-AB-CD/-E*相关知识点: 试题来源: 解析 最佳答案 D。中缀表达式是对二叉树-A*+B/CDE的中序遍历,其后缀表达式,即后序遍历结果为ABCD/+E*-结果一 题目 中缀表达式A-(B+C/D)*E的后缀表达式是 。 [ D ] A. AB-C+D/E* B. ABC+D/-E* C. ABCD/E*+- D. ABCD...
转化后的后缀表达式为:abcde/+*+ 具体分析: 1、初始化一空栈,用来对符号进出栈使用。 2、第一个字符是a,输出,后面是符号“+”,进栈。输出的为a。 3、第三个字符是b,输出,后面是符号“*”,进栈。输出的为ab。 4、 第五个字符是“(”,依然是符号,因其只是左括号,还未配对,故进栈。输出的为ab。
百度试题 结果1 题目中缀表达式A-(B+C/D)*E的后缀表达式是( ) A. AB-C+D/E B. ABC+D/-E* C. ABCD/E*± D. ABCD/+ E. *- F. CD/+,再加上括号外的结果为D。 相关知识点: 试题来源: 解析 D 反馈 收藏
中缀表达式A-(B+C/D)*E的后缀形式是()。 A. AB-C+D/E* B. ABC+D/-E* C. ABCD/E*+- D. ABCD/+E*- 相关知识点: 试题来源: 解析 D 将中缀表达式表示成二叉树的形状,则这棵二叉树的后序遍历序列即为表达式的后缀形式。反馈 收藏
百度试题 题目写出中缀表达式: A*(B-C)/(D+E)的后缀表达式___。 A.ABC*-/DE+B.A*(B-C)/(D+E)C.ABC-*DE+/D.ABC-*DE/+相关知识点: 试题来源: 解析 C 反馈 收藏
百度试题 题目算术表达式 -A+B*C-D/E 转为后缀表达式是。(说明:后缀表达式中的操作数、运算符之间无分隔符) 相关知识点: 试题来源: 解析 0A-BC*+DE/- 反馈 收藏
百度试题 题目28.中级表达式A—(B+CD)*E的后缀形式是 A. AB-C+D/E* B. ABC+DE塞 C. ABCD/E*+ D. ABCD/+E* 相关知识点: 试题来源: 解析反馈 收藏