早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.ab*c+B.abc*+C.ab+ c*D.abc +*
题目
A.ab*c+
B.abc*+
C.ab+ c*
D.abc +*
参考答案
正确答案:C
解析:后缀式即逆波兰表示,其最大的优点是易于计算机处理表达式。常用的算法是使用一个栈,自左至右扫描算术表达式(后缀表示),每扫描到运算对象,就把它推进栈;扫描到运算符,若该运算符是二目的,则对栈顶部的两个运算对象实施该运算,并将运算结果代替这两个运算对象而进栈;若是一目运算符,则对栈顶元素执行该运算,并以运算结果代替该元素进栈,最后的结果留在栈顶。第一空,ab+还原是a+b,cd+还原是c+d,最后还有一个/,可以看出是前两个式子的运算符,所以结果是(a+b)/(c+d),选B。第二空,先看a+b,后缀表达是ab+,然后再看*c,用相同的规则,结果是sb+c*,选C。
解析:后缀式即逆波兰表示,其最大的优点是易于计算机处理表达式。常用的算法是使用一个栈,自左至右扫描算术表达式(后缀表示),每扫描到运算对象,就把它推进栈;扫描到运算符,若该运算符是二目的,则对栈顶部的两个运算对象实施该运算,并将运算结果代替这两个运算对象而进栈;若是一目运算符,则对栈顶元素执行该运算,并以运算结果代替该元素进栈,最后的结果留在栈顶。第一空,ab+还原是a+b,cd+还原是c+d,最后还有一个/,可以看出是前两个式子的运算符,所以结果是(a+b)/(c+d),选B。第二空,先看a+b,后缀表达是ab+,然后再看*c,用相同的规则,结果是sb+c*,选C。
看了A.ab*c+B.abc*+C...的网友还看了以下:
已知a+b=5,ab=3求下列各式的值:(1)a2+b2(2)(a+1)(b+1)(a‐1)(b‐ 数学 2020-04-27 …
化简下列二次根式其中a>1b>0⑴√4a²-8a+4/a²b³⑵√a³/a³+2a²b+ab² 数学 2020-04-27 …
请问这是什么化解法,是十字相乘法吗?a^2+ab-b-1=(a+b-1)*(a+1) 数学 2020-05-16 …
A+.B+.C2+.D-四种简单离子,离子半径大小是:D->B+,B+>A+,B+>C2+,则四种 其他 2020-06-04 …
已知ab为实数,且a²+ab+b²=3,若a²-ab+b²的最大值是m,最小值是n,求m+n的值. 其他 2020-06-12 …
因式分解公式,请尽可能全面我需要的形式平方差公式:a^2-b^2=(a+b)(a-b); 完全平方 数学 2020-06-27 …
已知A=2a+3ab-2a-1,B=-a+ab-1若A+2B的值与a的取值无关,求b的值. 数学 2020-07-08 …
椭圆x²/a²+y²/b²=1,e=√3/2,右焦点到直线x+y+√6=0的距离为2√3.(1)求 数学 2020-07-18 …
已知a>0,b>0,则1/a+1/b+(2倍根号ab)的最小值是多少? 数学 2020-07-20 …
在题目中“*”代表乘方,如2*3=2×2×2如果方程ax*2+2x*(3-b)=1是关于x的一元一 数学 2020-07-30 …