网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
算术表达式(a-b)*c+d的后缀式是( )(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。

A.ab-c*d+
B.abcd-*+
C.a-b*c+d
D.abc-d*+

参考答案

参考解析
解析:后缀式即逆波兰式,是逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如,把a+b写成ab+。这种表示法的优点是根据运算对象和算符的出现次序进行计算,不需要使用括号,也便于用栈实现求值。
更多 “算术表达式(a-b)*c+d的后缀式是( )(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。A.ab-c*d+ B.abcd-*+ C.a-b*c+d D.abc-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*+

考题 ● 表达式“X = A + B ? (C ? D)/E”的后缀表示形式可以为 (25) (运算符优先级相同时,遵循左结合的原则)(25)

考题 ● 表达式“X = A + B ? (C ? D)/E”的后缀表示形式可以为 (19) (运算符优先级相同时,遵循左结合的原则)

考题 算术表达式a+(b-c)*d的后缀式是(13) (-、+、*表示算术的减、加、乘运算, 运算符的优先级和结合性遵循惯例)。A.bc-d*a+B.abc-d* +C.ab + c- d*D.abcd-* +

考题 阅读以下说明和流程图(如图1所示),回答问题1至问题4。【说明】本流程图是将中缀表示的算术表达式转换成后缀表示。如中缀表达式(A-(B*C+D)*E)/(F+G))的后缀表示为ABC*D+E*-FG+/为了方便,假定变量名为单个英文字母,运算符只有+、-、*、/(均为双目运算符,左结合),并假定所提供的算术表达是非空且语法是正确的。另外,中缀表示形式中无空格符,但整个算术表达式以空格符结束。流程图中使用的符号的意义如下:数组 IN[]存储中缀表达式;数组 POLISH[]存储其后缀表达式;数组 S[]是一个后进先出栈;函数PRIOR(CHAR)返回符号CHAR的优先级,各符号的优先级见表2:填充流程图中①的判断条件。

考题 阅读以下说明和图4-6,回答问题1至问题4。【说明】本流程图(如图4-6所示)是将中缀表示的算术表达式转换成后缀表示。如中缀表达式 (A-(B*C+D)*E)/(F+G)的后缀表示为ABC*D+E*-FG+/。为了方便,假定变量名为单个英文字母,运算符只有+、-、*、/(均为双目运算符,左结合),并假定所提供的算术表达式非空且语法是正确的。另外,中缀表示形式中无空格符,但整个算术表达式以空格符结束。流程图中使用的符号的意义如下。. 数组IN[]存储中缀表达式。. 数组POLISH[]存储其后缀表示。. 数组S[]是一个后进先出栈。函数PRIOR(CHAR)返回符号CHAR的优先级,各符号的优先级如表4-4所示。填充流程图中①的判断条件。

考题 以下叙述错误的是()。A.算术运算符中不包含“=”运算符B.模运算符“%”是c语言基本的算术运算符C.算术运算符中只有“*”、“/”优先级高于关系运算符D.自加和自减运算符只能用于变量,而不能用于常量或表达式

考题 算术表达式a+(b-c)*d的后缀式是()(+、-、*表示算术的加、减、乘运算,运算符的优先级和结合性遵循惯例)。A.bc–d*a+B.abc–d*+C.ab+c–d*D.abcd–*+

考题 算术表达式 a+b-c*d 的后缀式是( ) (一、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。A. a b + C d * - B. a b c +- d* C. abcd+-* D. ab+c-d*

考题 算术表达式(a-b)*(c+d)的后缀是( ) 。A.ab-cd+* B.abcd-*+ C.ab-*cd+ D.ab-c+d*

考题 算术表达式a+(b-c)*d的后缀式是(13)(一、+、*表示算术的减、加、乘运算, 运算符的优先级和结合性遵循惯例)。A.bc-d*a+B.abc-d*+C.ab+c-d*D.ab C d-*+

考题 算术表达式“(a-b)*(C+d)”的后缀式是 (21) 。A.ab-cd+*B.abcd-*+C.ab-*Cd+D.ab-c+d*

考题 算术表达式"(a-b)*(c+d)"的后缀式是 ( ) 。A.ab-cd+* B.abcd-*+ C.ab-*cd+ D.ab-c+d*

考题 算术表达式a*(b-c)+d的后缀式是( )(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。A.abcd-*+ B.abc-*d+ C.abc-d*+ D.ab-cd*+

考题 算术表达式采用后缀式表示时不需要使用括号,使用(请作答此空)就可以方便地进行求值。a-b*(c+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))

考题 算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。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.ab-cd+* B.abcd-*+ C.ab-*cd+ D.ab-c+d*

考题 算术表达式a+(b-c)*d的后缀式是( )(-,+,*表示算数的减,加,乘运算,运算符的优先级和结合性遵循惯例)。A.bc-d*a+ B.abc-d*+ C.ab+c-d* D.abcd-*+

考题 算术表达式(a-b)*c+d的后缀式是( )(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。A.abcd-*+ B.ab-cd*+ C.ab-c*d+ D.ab c-d*+

考题 对于后缀表达式 a b c - + d *(其中,-、+、*表示二元算术运算减、加、乘),与该后缀式等价的语法树为( )。

考题 算术表达式(a-b)*c+d的后缀式是()(+、-、*表示算术的加、减、乘运算,运算符的优先级和结合性遵循惯例)。A、bc–d*a+B、abc–d*+C、ab–c*d+D、abcd–*+

考题 下面叙述中,错误的是()A、C语言基本的算术运算符不包含模运算符”%”B、算术运算符的优先级高于关系运算符C、自加和自减运算符的结合方向是”自右向左”D、C语言规定在表达式求值时,按其中运算符的优先级先高后低的次序进行

考题 单选题下面叙述中,错误的是()A C语言基本的算术运算符不包含模运算符”%”B 算术运算符的优先级高于关系运算符C 自加和自减运算符的结合方向是”自右向左”D C语言规定在表达式求值时,按其中运算符的优先级先高后低的次序进行