若栈 S1 中保存整数,栈 S2 中保存运算符,函数 F()依次执行下述各步操作:  (1)从 S1 中依次弹出两个操作数 a 和 b;  (2)从 S2 中弹出一个运算符 op;  (3)执行相应的运算 b op a;  (4)将运算结果压人 S1 中。  假定 S1 中的操作数依次是 3, 9, 3, 2(2 在栈顶),S2 中的运算符依次是*, – , +(+在栈顶)。调 用 3 次 F()后,S1 栈顶保存的值是?

区块链毕设网qklbishe.com为您提供问题的解答

若栈 S1 中保存整数,栈 S2 中保存运算符,函数 F()依次执行下述各步操作: 
(1)从 S1 中依次弹出两个操作数 a 和 b; 
(2)从 S2 中弹出一个运算符 op; 
(3)执行相应的运算 b op a; 
(4)将运算结果压人 S1 中。 
假定 S1 中的操作数依次是 3, 9, 3, 2(2 在栈顶),S2 中的运算符依次是*, – , +(+在栈顶)。调 用 3 次 F()后,S1 栈顶保存的值是?
1.    3+2 = 5   5入栈此时栈5   3    9
2.    9-3 = 6     6入栈此时是 6    5
3.   5*6 = 30   入栈S1 30,
不应该是这样吗

57:06

以上就是关于问题若栈 S1 中保存整数,栈 S2 中保存运算符,函数 F()依次执行下述各步操作:  (1)从 S1 中依次弹出两个操作数 a 和 b;  (2)从 S2 中弹出一个运算符 op;  (3)执行相应的运算 b op a;  (4)将运算结果压人 S1 中。  假定 S1 中的操作数依次是 3, 9, 3, 2(2 在栈顶),S2 中的运算符依次是*, – , +(+在栈顶)。调 用 3 次 F()后,S1 栈顶保存的值是?的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

从业7年-专注一级市场


微信:btc9767
TELEGRAM :https://t.me/btcok9

具体资料介绍

web3的一级市场千万收益的逻辑


进群点我



qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 若栈 S1 中保存整数,栈 S2 中保存运算符,函数 F()依次执行下述各步操作:  (1)从 S1 中依次弹出两个操作数 a 和 b;  (2)从 S2 中弹出一个运算符 op;  (3)执行相应的运算 b op a;  (4)将运算结果压人 S1 中。  假定 S1 中的操作数依次是 3, 9, 3, 2(2 在栈顶),S2 中的运算符依次是*, – , +(+在栈顶)。调 用 3 次 F()后,S1 栈顶保存的值是?