首页/ 题库 / [单选题]与逆波兰式ab+-c*d-对应的中缀表达的答案

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

单选题
2022-01-14 23:50
A、a-b-c*d
B、-(a+b)*c-d
C、-a+b*c-d
D、(a+b)*(-c-d)
查看答案

正确答案
B

试题解析
解析:逆波兰式把运算符写在运算对象的后面,所以也称为后缀式。这种表示法的优点是根据运算对象和运算符的出现次序进行计算,不需要使用括号。用栈结构实现后缀式的计算是很方便的,一般的方法是:自左至右扫描后缀式,遇到运算对象时就将其压入栈中,遇到k元运算符时就从栈中弹出k项进行运算,并将结果压入栈中,当表达式被扫描完时,栈顶元素就是表达式的运算结果。

标签:
相关题目
设有三个变量a、b、c,其中 a = 3,b = 4,c = 5。则表达式“a ^ b + b Mod c - c \ a” 的值是________。
在布尔代数L中,表达式(a∧b)∨(a∧b∧c)∨(b∧c)的等价式是_________
设谓词的定义域为{a, b},将表达式"任意xR(x)→彐xS(x)"中量词消除,写成与之对应的命公式是__________________
以下符合C语言语法的赋值表达式是______
表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(2)处应选择()
表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(1)处应选择()
设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为______。
若d为double型变量,则表达式d=1,d+5,d++的值是 ______。
若变量c为char类型,能正确判断出c为小写字母的表达式是_______。
若变量c为char类型,能正确判断出c为小写字母的表达式是______。
在C语言中,表达式10!=9的值是______。
若变量已正确定义并赋值,下面符合C语言语法的表达式是______。
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是 ______。
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是 ______。
已知一算术表达式的中缀形式为(A+B)*C-D/E,其前缀形式为______。
设a、b、c、d、m.n均为血型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为______。
逻辑表达式“a∧b∨c∧(b∨x>0)”的后缀式为______。(其中∧、∨分别表示逻辑与、逻辑或,>表示关系运算大于,对逻辑表达式进行短路求值)
数学表达式“In(exy+|arctan(x)|cos3x)”对应的Visual Basic算术表达式是______。
与逆波兰式ab+-c*d-对应的中缀表达式是______。
与逆波兰式ab+-c*d-对应的中缀表达式是(45)。
广告位招租WX:84302438

免费的网站请分享给朋友吧