A.递归调用时,调用函数又是被调用函数,即递归函数将反复地调用其自身
B.为了防止递归调用无终止地进行,必须在函数内有终止递归调用的手段
C.递归调用分为直接递归调用和间接调用两种
D.在递归调用中每一次调用该函数时,所使用的实参都相同
以下叙述中正确的是
A.函数既可以直接调用自己,也可以间接调用自己
B.任何情况下都不能用函数名作为实参
C.函数的递归调用不需要额外开销,所以效率很高
D.简单递归不需要明确的结束递归的条件
设编写一个MATLAB函数文件fx.m,并调用该函数,调用时,x可为向量或矩阵,得到的函数值为同型向量或矩阵。
设n大于等于0,有一个递归算法如下:
则计算fact(n)需要调用该函数的次数为多少次?