1.函数一用递归实现

2.函数二用循环实现

#include<stdio.h>
#include<stdlib.h>
#pragma warning(disable:4996)
//斐波那契 1,1,2,3,5,8,13...
int fibo1(int n)
{
if (n == || n==)
{
return ;
}
return fibo1(n-)+fibo1(n - ); }
void fibo2(int n)
{
if (n == || n == )
{
return ;
}
int f1 = ;
int f2 = ;
int fn = ;
for (int i = ; i <= n-; i++)
{
fn = f1 + f2;
f1 = f2;
f2 = fn;
}
printf("%d\n", fn);
}
int main(){ printf("%d\n", fibo1());
fibo2();
system("pause");
}

最新文章

  1. [已解决]Teamviewer VPN 连接上,但无法ping
  2. Linux下VFP NEON浮点编译
  3. vue.js学习之入门实例
  4. empty isset array_key_exists 的区别
  5. Light OJ 1393 Crazy Calendar (尼姆博弈)
  6. java Map及Map.Entry详解(转)
  7. 关于SWT/JFace的事件模型的四种方式
  8. UDP通信 Java
  9. SQL 无法打开物理文件 XXX.mdf&quot;,操作系统错误 5:&quot;5(拒绝访问。)&quot;
  10. property、synthesize、id
  11. List&lt;T&gt;到XML的序列化与反序列化
  12. iOS开发 调用系统相机和相册
  13. 【Python3爬虫】你会怎么评价复仇者联盟4?
  14. Vue.Draggable
  15. &lt;Dare To Dream&gt; 第四次作业:基于原型的团队项目需求调研与分析
  16. [CodeForces - 197F] F - Opening Portals
  17. golang学习笔记 ---命令行参数
  18. MVC中页面传值方式总结
  19. 网络编程: 基于TCP协议的socket, 实现一对一, 一对多通信
  20. java代码--------实现随机输出100个随机数,10行,0--到9的数字

热门文章

  1. linux下使用第三方商店安装应用
  2. Python新式类 单例模式与作用域(四)
  3. 【Leetcode】【Easy】Remove Element
  4. 再学UML-Bug管理系统UML2.0建模实例(四)
  5. tensorflow报错 tensorflow Resource exhausted: OOM when allocating tensor with shape
  6. scrum3
  7. npm proxy设置网络代理 并使用taobao registry
  8. Python爬虫利器之Beautiful Soup,Requests,正则的用法(转)
  9. SQL SERVER 2012断日志
  10. python:类的基本特征------继承、多态与封装