PASCAL语言

将数学式子(a+b)×c÷d写成Pascal表达式,正确的是()A、(a+b)×c÷dB、a+b*c/dC、(a+b)×c/dD、(a+b)*c/d

题目

将数学式子(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
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

等效边长的算法正确的是

A、S=2AB/(A+B)

B、S=(A+B)/AB

C、S=AB/2(A+B)

D、S=AB/(A+B)

E、S=2(A+B)/AB


参考答案:A

第2题:

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

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

第3题:

与逆波兰式ab+-c*d-对应的中缀表达式是(45)。

A.a-b-*d

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

C.-a+b*c-d

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


正确答案:B
解析:本题考查表达式的表示方式。
  表达式的逆波兰表示也就是后缀表示,在表达式的这种表示方法中,将运算符号写在运算对象的后面,并指明其前面的操作数或中间结果所要执行的运算。对后缀表达式从左到右求值,则每当扫描到一个运算符号时,其操作数是最近刚得到的。因此“ab+-c*d-”表示:先将a与b相加,然后作一元“-”运算,结果与c相乘,乘运算的结果再与d相减,因此中缀表达式的形式为“-(a+b)*c-d”。

第4题:

将数学表达式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。

第5题:

数学式子5+(a+b)×1对应的Visual Basic表达式是( )。

A.5+a+b*2

B.5+(a+B.2

C.5+(a+B.*2)

D.5+(a+B.*(a+B)


正确答案:C
C)【解析】本题考查数学式与表达式之间的转化。VB中一个表达式写在同一行,不可以省略运算符。括号必须成对出现。

第6题:

设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

第7题:

设有定义: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,所以它的结果和题目中要求的代数式的计算结果不相符。

第8题:

表达式(29)对应的逆波兰式是“ab+-cd-”。

A.a-b-cd

B.-(a+b)c-d

C.-a+bc-d

D.(a+b)(-c-d)


正确答案:B
解析:一个表达式可用一棵二叉树表示,其中的叶子节点表示操作数,内部节点表示操作符或中间结果,根节点表示整个表达式的值。对此二叉树分别进行前序、中序和后序遍历恰好为表达式的前缀表示(波兰式)、中缀表示和后缀表示(逆波兰式)。其中,表达式的前缀和后缀表示均可以将表达式中的括号省去而不影响计算次序和结果。表达式的逆波兰表示也就是后缀表示,它将运算符号写在运算对象的后面,并指明其前面的操作数或中间结果所要执行的运算。对后缀表达式从左到右求值,则每当扫描到一个运算符号时,其操作数是最近刚得到的。因此“ab+-cd-”表示先将a与b相加,然后进行一元“-”运算,结果除以c,除运算的商再与d相减,即对应的表达式为“-(a+b)c-d”。

第9题:

下列表达式中正确的是( )。

A.5++

B.(a+b)++

C.++(a+b)

D.++x


正确答案:D
D【解析】本题考查Java中的运算符。“++”和“--”都是一元算术运算符,主要用于自加和自减,在Java中不允许对表达式进行这样的运算,选项B和选项C都是错误的,更不允许对数字进行这样的运算,选项A也错误,只有选项D正确。

第10题:

将数学表达式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正确。