为了账号安全,请及时绑定邮箱和手机立即绑定

C语言优化递归

C语言优化递归

用优化递归方法,求解斐波那契数列第n项的值:long fib( int n, long result[], int len )返回斐波那契数列第n项的值,,result[i]存储第i项的值,len是result的长度。题目就是这样,应该怎么写啊!!求大神
查看完整描述

1 回答

?
慕用4063026

TA贡献195条经验 获得超115个赞

#include<stdio.h>
fib(int n)
{if(n==0) return(0);
 else if(n==1) return(1);
 else
 return(fib(n-1)+fib(n-2));
}
main()
{int n,s;
 scanf("%d",&n);
 s=fib(n);
 printf("%d\n",s);
}


查看完整回答
反对 回复 2017-11-21
  • 1 回答
  • 1 关注
  • 1609 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信