题目内容
(请给出正确答案)
[主观题]
已知递归函数f的定义如下: intf(intn) { If(n<=1)return1;//递归结束情况 elsere
已知递归函数f 的定义如下:
int f (int n)
{
If(n<=1)return 1;//递归结束情况
else return n*f(n-2);//递归}则函数调用语句f(5)的返回值是()。
提问人:网友yuezai
发布时间:2022-01-07
已知递归函数f 的定义如下:
int f (int n)
{
If(n<=1)return 1;//递归结束情况
else return n*f(n-2);//递归}则函数调用语句f(5)的返回值是()。
int f(int n){
if(n<= 1)return 1;//递归结束情况f5=5*f3=5*3*f1
else return n*f(n-2); //递归
}
则函数调用语句f(5)的返回值是______。
A、无穷递归
B、4
C、10
D、14
A、fact(n)
B、n*fact(n)
C、n*fact(n-1)
D、(n-1)*fact(n-1)
A、f()是常数为1的函数;
B、f()是常数为1的函数;
C、f()是常数为1的函数;
D、f()是常数为1的函数;
A、i = 7, j = 7
B、i = 7, j = 8
C、i = 8, j = 7
D、i = 8, j = 8
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!