c语言题老师留的 兔子繁殖问题,用递归函数的方法做。 个位大神编一个然后写下答案

2025-01-01 19:04:05
推荐回答(3个)
回答1:

斐波那契额数列 问题

#include 

int fib(int n)
{
if(n==1||n==2)
{
return 1;
}
return fib(n-1)+fib(n-2);
}

int main(void) 
{
printf("%d\n",fib(3));
return 0;
}

回答2:

//主要函数
int rabbit(int n){
switch(n){
case 1:
case 2:
return 1;
default:
return rabbit(n-1)+rabbit(n-2);
}
}
//main()自己写
//不缩进~~

回答3:

这种东西主要靠自己想,自己想明白了才是真懂了,楼上已经给你例了。如果告诉你完整的代码,那下次你看到这种题还是不会做