单选题
若栈S
1
中保存整数,栈S
2
中保存运算符,函数F()依次执行下述各步操作:
(1)从S
1
中依次弹出两个操作数a和b;
(2)从S
2
中弹出一个运算符op;
(3)执行相应的运算b op a;
(4)将运算结果压入S
1
中。
假定S
1
中的操作数依次是5,8,3,2(2在栈顶),S
2
中的运算符依次是*,-,+(+在栈顶)。调用3次F()后,S
1
栈顶保存的值是______。
A、
-15
B、
15
C、
-20
D、
20
【正确答案】
B
【答案解析】
提交答案
关闭