问题 单项选择题

算术表达式"(a-b)*(c+d)"的后缀式是()。

A.ab-cd+*

B.abcd-*+

C.ab-*cd+

D.ab-c+d*

答案

参考答案:A

解析:本题考查程序语言基础知识。后缀式(逆波兰式)是波兰逻辑学家卢卡西维奇发明的一种表示表达式的方法。这种表示方式把运算符写在运算对象的后面,例如把a+b写成ab+,所以也称为后缀式。算术表达式"(a-b)*(c+d)"的后缀式是"ab-cd+*"。

单项选择题
多项选择题