题目内容

有以下递归算法:void fun( int n){if (n>0){fun(n-1);fun(n -1);printf("%d",n);}}执行fun(3)的输出是________________。

查看答案
更多问题

任何递归算法都有递归出口。

A. 对
B. 错

任何能够正确执行的递归算法都能转换为功能等价的非递归算法。

A. 对
B. 错

有以下递归算法:int fun(int n){if (n==11l n==0)return n;Elsereturn n + fun(n/2);}其中递归体是n==1或n==0时返回n。

A. 对
B. 错

有以下递归函数:int fun(int n){if (n==11l n=0)return n;Elsereturn n+ fun(n-2);}执行fun(6)的返回结果是10.

A. 对
B. 错

答案查题题库