用递归方法编写求fabonacci数列项的函数,返回值为长整形,并写出相应的主函数。
答案:3 悬赏:50 手机版
解决时间 2021-03-18 11:04
- 提问者网友:你给我的爱
- 2021-03-18 01:45
用递归方法编写求fabonacci数列项的函数,返回值为长整形,并写出相应的主函数。
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-03-18 02:02
#include
long fabonacci(int k) {
if ((k==1)||(k==2))
return 1;
return (fabonacci(k-1)+fabonacci(k-2));
}
int main() {
long n;
scanf("%ld",&n);
printf("%ld",fabonacci(n));
}
long fabonacci(int k) {
if ((k==1)||(k==2))
return 1;
return (fabonacci(k-1)+fabonacci(k-2));
}
int main() {
long n;
scanf("%ld",&n);
printf("%ld",fabonacci(n));
}
全部回答
- 1楼网友:空山清雨
- 2021-03-18 02:43
long fabonacci(long n)
{
if n=1 || n=2 return 1L;
return fabonacci(n-1)+fabonacci(n-2);
}
{
if n=1 || n=2 return 1L;
return fabonacci(n-1)+fabonacci(n-2);
}
- 2楼网友:从此江山别
- 2021-03-18 02:23
#include
long fabonacci(int n)
{
if (n==1||n==2) return 1;
else return fabonacci(n-1)+fabonacci(n-2);
}
void main()
{
printf("%d\n",fabonacci(5));
}
long fabonacci(int n)
{
if (n==1||n==2) return 1;
else return fabonacci(n-1)+fabonacci(n-2);
}
void main()
{
printf("%d\n",fabonacci(5));
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯