己知f(n)=n!=n×(n-1)×(n-2)×…×2×1,计算f(n)的C语言函数f1的源程序(阴影部分)及其在32位计算机M上的部分机器级代码如下: 其中,机器级代码行包括行号、虚拟地址、机器指令和汇编指令,计算机M按字节编址,int型数据占32

admin2020-06-17  27

问题 己知f(n)=n!=n×(n-1)×(n-2)×…×2×1,计算f(n)的C语言函数f1的源程序(阴影部分)及其在32位计算机M上的部分机器级代码如下:
  
其中,机器级代码行包括行号、虚拟地址、机器指令和汇编指令,计算机M按字节编址,int型数据占32位。请回答下列问题:
计算f(10)需要调用函数f1多少次?执行哪条指令会递归调用f1?

选项

答案计算f(10)需要调用函数f1共10次,执行第16行的call指令会递归调用f1。

解析
转载请注明原文地址:https://kaotiyun.com/show/uU3i777K
0

相关试题推荐
最新回复(0)