更多“逆波兰式(a+b)*c-(a+b)/e所表达的表达式为()。”相关问题
  • 第1题:

    设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是__。

    A.(a+b)*c/2

    B.(1/2)*(a+b)*c

    C.(1/2)*(a+b)*c

    D.(1/2)*(a+b)*c


    正确答案:B

  • 第2题:

    将数学表达式cos2(a+B)+5e2写成VisualBasic的表达式,其正确的形式是

    A.cos(a+B)^2+5*exp(2)

    B.cos^2(a+B)+5*exp(2)

    C.cos(a+B)^2+5*1n(2)

    D.cos^2(a+B)+5*1n(2)


    正确答案:A
    解析:主要考查算术运算符。有关算术运算符,历年都有相关试题。e2在VisualBasic中表示为exp(2),cos2(a+B)在VisualBasic中表示为cos(a+B)^2而非cos^2(a+B),故本题选A。

  • 第3题:

    将数学表达式Cos2(a+B)+5e2写成Visual Basic的表达式,其正确的形式是 ______。

    A.Cos(a+B)^2-4-5*exp(2)

    B.Cos^2(a+B)=5*EXP(2)

    C.Cos(a+B)^2+5*ln(2)

    D.Cos^2(a+B0=5*LN(2)


    正确答案:A
    解析:Cos2(a+b)是先求Cos(a+b)的值,再求其平方。根据运算顺序,应先调用函数Cos,然后对其结果求平方,Cos2(a+b)应表示为Cos(a+b)^2;而e2应表示为exp(2)。所以选项A正确。

  • 第4题:

    数学式et.Log(a+b).(-8t2)写成VB的正确表达式是______。

    A.E^T*Log(A+B)*(-8*T^2)

    B.Exp(T)*Log(A+B)/Log(10)*(-8*T^2)

    C.Exp(T)*Ln(A+B)*(-8*Sqr(T))

    D.E^T*Log(A+B)/Log(10)*(-8*T^2)


    正确答案:B

  • 第5题:

    后缀式ab+cd+/可用表达式()来表示。

    • A、a+b/c+d
    • B、(a+B./(c+D.
    • C、a+b/(c+D.
    • D、a+b+c/d

    正确答案:B

  • 第6题:

    在逻辑运算中,库根定律表达式是A+B=A+B。


    正确答案:错误

  • 第7题:

    “与”逻辑关系的数学表达式为:()。

    • A、L=A+B=A∧B
    • B、L=A·B=A∧B
    • C、L=A+B=A∨B
    • D、L=A·B=A∨B

    正确答案:B

  • 第8题:

    逆波兰法表示的表达式亦称后缀式。


    正确答案:正确

  • 第9题:

    A+B/C-D*E的后缀表达式是()


    正确答案:ABC/+DE*-

  • 第10题:

    将数学表达式Cos2(a+b)+3e2写成VB的表达式,其正确的形式是()。

    • A、Cos(a+b)^2+3*exp(2)
    • B、Cos^2(a+b)+3*exp(2)
    • C、Cos(a+b)^2+3*ln(2)
    • D、Cos^2(a+b)+3*ln(2)

    正确答案:A

  • 第11题:

    填空题
    算术表达式a+b/(c+d)×f的逆波兰式是()。

    正确答案: abcd+/f×+
    解析: 暂无解析

  • 第12题:

    单选题
    将数学式子(a+b)×c÷d写成Pascal表达式,正确的是()
    A

    (a+b)×c÷d

    B

    a+b*c/d

    C

    (a+b)×c/d

    D

    (a+b)*c/d


    正确答案: D
    解析: 暂无解析

  • 第13题:

    设有定义:float a=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是

    A.(a+b)*h/2

    B.(1/2)*(a+b)*h

    C.(a+b)*h*1/2

    D.h/2*(a+b)


    正确答案:B
    解析:将简单的数学表达式表示成合法的C程序的语句。选项B中由于1和2都是整型,其1/2的运算结果为0,故整个表达式的值为0,所以它的结果和题目中要求的代数式的计算结果不相符。

  • 第14题:

    与逆波兰式“abc*+-d*ef- -”对应的中缀表达式是(27)。

    A.-(a*b+c-d*e-f)

    B.-(a+b*c)-(d*e-f)

    C.-(a+b*c-d*e-f)

    D.-(a+b*c)*d-(e-f)


    正确答案:D
    解析:表达式的逆波兰表示也称为后缀表示,它将运算符号写在运算对象的后面,并指明其前面的操作数或中间结果所要执行的运算。对后缀表达式从左到右求值,则每当扫描到一个运算符号时,其操作数是最近刚得到的。因此“abc*+-d*ef--”表示:先将b与c相乘,相乘结果与a相加,然后作一元“-”运算,结果乘以d。接着将乘运算的积减去e、f目减的差,因此对应的中缀表达式为“-[a+(b*c)]*d-(e-f)”

  • 第15题:

    将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是

    A.Cos(a+b)~2+5*exp(2)

    B.CoC2~2(a+b)+5*exp(2)

    C.Cos(a+b)~2+5*In(2)

    D.Cos~2(a+b)+5*ln(2)


    正确答案:A
    解析:e2在VisualBasic中表示为exp(2),COS2(a+b)在VisualBasic中表示为COS(a+b)~2而非cos~2(a+b),故本题选A。

  • 第16题:

    可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(请作答此空);对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,( )。这两种情况都表明所检查的算术表达式括号不匹配。

    A.栈为空却要进行出栈操作
    B.栈已满却要进行入栈操作
    C.表达式处理已结束,栈中仍留有字符“(”
    D.表达式处理已结束,栈中仍留有字符“)”

    答案:A
    解析:
    对算术表达式(a+b*(a+b))/c)+(a+b)进行括号检查时,栈操作的顺序为:入栈,入栈,出栈,出栈,出栈,……当需要进行第三次出栈操作时,发现栈已空,已不可能完成出栈操作。对算术表达式((a+b/(a+b)-c/a)/b进行括号检查时,栈操作的顺序为: 入栈,入栈,入栈,出栈,出栈第1次出栈操作取出的是第3次刚入栈的“(”,第2次出栈操作取出的是第2次入栈的“(”。直到表达式检查结束,第1次入栈的“(”仍没有取出,因此,表达式中的括号并不匹配。本例是栈的重要应用之例。编译程序中常用栈来检查语句(或程序)中的括号是否匹配。在日常生活中,当人们进入一个复杂的大院时,需要多次进门,多次出门。每次出门,总是退出最近进门的院。在同一位置堆积货物时,总是先取最近刚放上的货。所以,栈的应用也是比较常见的。可以用这种日常生活中的例子来形象地理解栈的操作。

  • 第17题:

    表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(2)处应选择()

    • A、a+b+c*d
    • B、(a+B.*c+d
    • C、C.(a+*(c+D.
    • D、a+b*c+d

    正确答案:B

  • 第18题:

    逻辑表达式L=(A+B)(A+C)的对偶表达式为()。

    • A、L=(A+B.(A+C.;
    • B、L=A²B+A²C;
    • C、L=B²C+A²C;
    • D、L=A²A+B²C。

    正确答案:D

  • 第19题:

    将数学式子(a+b)×c÷d写成Pascal表达式,正确的是()

    • A、(a+b)×c÷d
    • B、a+b*c/d
    • C、(a+b)×c/d
    • D、(a+b)*c/d

    正确答案:D

  • 第20题:

    算术表达式a+b/(c+d)×f的逆波兰式是()。


    正确答案:abcd+/f×+

  • 第21题:

    运用布尔代数计算下面表达式的值不是为a的是:()

    • A、a(a+b)
    • B、a+a.b
    • C、a+a
    • D、a+b

    正确答案:D

  • 第22题:

    “或”门电路的逻辑表达式,()是正确的。

    • A、A.B
    • B、A+B▔
    • C、A⊙B
    • D、A+B

    正确答案:D

  • 第23题:

    填空题
    逆波兰式(a+b)*c-(a+b)/e所表达的表达式为()。

    正确答案: ab+c*ab+e/-
    解析: (a+b)*c-(a+b)/e
    →((a+b)*c)((a+b)/e)-
    →((a+b)c*)((a+b)e/)-
    →(ab+c*)(ab+e/)-
    →ab+c*ab+e/-