题目详情

与逆波兰式ab+c*d-对应中缀表达式是() (-、+、* 表示算术减、加、乘运算,运算符优先级和结合性遵循惯例)。

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

正确答案及解析

正确答案
A
解析

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

你可能感兴趣的试题

单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.0
  • B.1
  • C.2
  • D.3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.1、1
  • B.1、2
  • C.2、2
  • D.2、3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.3
  • B.4
  • C.5
  • D.6
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.V(S3)和V(S5)V(S6)
  • B.P(S3)和V(S5)V(S6)
  • C.V(S3)和P(S5)P(S6)
  • D.P(S3)和P(S5)P(S6)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.243ms
  • B.246ms
  • C.254ms
  • D.280ms
查看答案

相关题库更多 +