网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
表达式()的结构可用下面的二叉树表示(其中*、-、+表示算术运算的乘、减、加)
A.a-(b+c*d)
B.a-(b+c)*d
C.a-(b*c+d)
D.a-(b*(c+d))
B.a-(b+c)*d
C.a-(b*c+d)
D.a-(b*(c+d))
参考答案
参考解析
解析:题干说明是表示加减乘除的算数运算,因此采用二叉树的中缀表示方式,即左根右的方式遍历二叉树。
更多 “表达式()的结构可用下面的二叉树表示(其中*、-、+表示算术运算的乘、减、加) A.a-(b+c*d) B.a-(b+c)*d C.a-(b*c+d) D.a-(b*(c+d)) ” 相关考题
考题
●算术表达式x-(y+c)*8的后缀式是(22) (-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。(22) A.x y c 8 - + *B.x y - c + 8 *C.x y c 8 * + -D.x y c + 8 * -
考题
●算术表达式(a-b)*c+d的后缀式是(13) (-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。(13)A.abcd-*+B.ab-cd*+C.ab-c*d+D.ab c-d*+
考题
算术表达式a+(b-c)*d的后缀式是(13) (-、+、*表示算术的减、加、乘运算, 运算符的优先级和结合性遵循惯例)。A.bc-d*a+B.abc-d* +C.ab + c- d*D.abcd-* +
考题
算术表达式a+(b-c)*d的后缀式是()(+、-、*表示算术的加、减、乘运算,运算符的优先级和结合性遵循惯例)。A.bc–d*a+B.abc–d*+C.ab+c–d*D.abcd–*+
考题
算术表达式a+(b-c)*d的后缀式是(13)(一、+、*表示算术的减、加、乘运算, 运算符的优先级和结合性遵循惯例)。A.bc-d*a+B.abc-d*+C.ab+c-d*D.ab C d-*+
考题
算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。a-b(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为( ),与该表达式等价的语法树为(请作答此空)。
考题
算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。a-b(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为(请作答此空),与该表达式等价的语法树为( )。A.a b c d-*+
B.a b c d*+-
C.ab-c*d+
D.a b c d+*-
考题
算术表达式采用后缀式表示时不需要使用括号,使用(请作答此空)就可以方便地进行求值。a-b(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为( ),与该表达式等价的语法树为( )。A.队列
B.数组
C.栈
D.广义表
考题
算术表达式a+(b-c)*d的后缀式是( )(-,+,*表示算数的减,加,乘运算,运算符的优先级和结合性遵循惯例)。A.bc-d*a+
B.abc-d*+
C.ab+c-d*
D.abcd-*+
考题
算术表达式(a-b)*c+d的后缀式是()(+、-、*表示算术的加、减、乘运算,运算符的优先级和结合性遵循惯例)。A、bc–d*a+B、abc–d*+C、ab–c*d+D、abcd–*+
考题
判断题VB中,常见的加、减、乘、除运算符分别用符号“+”、“-”、“B”、“/”表示。A
对B
错
热门标签
最新试卷