与算术表达式“(a+(b-c))*d” 对应的树是()。

资格题库2022-08-02  2

问题 与算术表达式“(a+(b-c))*d” 对应的树是()。

选项

答案 B

解析 本题考查表达式树知识点。表达式树是表达式的一种表示方法,运算符在树中放在非终端结点的位置上,操作数放在叶子结点处。在表达式树中,运算符负责对其下方节点表示的操作数进行直接运算,一般情况下,表达式的最后一次运算对应的运算符号位于表达式树的树根位置,而最先计算的运算位于树的最下方。与选项A对应的表达式为(a+b)*(c-d),与B选项对应的表达式为(a+(b-c))*d,与C选项对应的表达式为(a-(b+c))*d,与D选项对应的表达式为a*((b+c)-d)。
转载请注明原文地址:https://tihaiku.com/congyezige/2408648.html

最新回复(0)