c编程:求Fibonacci数列的两种方式。
来源:互联网 发布:opencv c python 编辑:程序博客网 时间:2024/05/16 07:05
一种是输入一个整数n,则程序输出在n位置上的Fibonacii数字:
#include<stdio.h>int Fibo(int n){if(n==1||n==2)return 1;return Fibo(n-1)+Fibo(n-2);}int main(){int n;scanf("%d",&n);printf("%d\n",Fibo(n));return 0;}
一种是保存在数组中以便输出:
#include<stdio.h>int main(){int i;int f[20]={1,1};//f[0]=f[1]=1,其余为0for(i=2;i<20;i++){f[i]=f[i-1]+f[i-2];//循环赋值并存到f数组中}for(i=0;i<20;i++){if(i%5==0)printf("\n");printf("%12d",f[i]);}printf("\n");return 0;}
0 0
- c编程:求Fibonacci数列的两种方式。
- Fibonacci数列的两种求法
- fibonacci数列的两种求解方式:基础递归VS动态规划
- C语言:求Fibonacci数列的前n项和
- Fibonacci数列第N项的两种计算方法比较
- 求Fibonacci数列的前10个数
- 求Fibonacci数列的前四十个数
- HITOJ 1864 求Fibonacci数列的位数
- 求Fibonacci数列的前30项
- 求Fibonacci数列的第n项
- 求Fibonacci数列的循环节
- 求fibonacci数列的前40项
- 求Fibonacci数列的第n项
- Fibonacci series(斐波纳契数列)的几种常见实现方式
- Fibonacci数列的生成(4种方式)
- Fibonacci数列算法的几种实现方式与比较
- 两种方法求解Fibonacci数列
- 七种方法求Fibonacci数列
- Filter与Interceptor的区别
- 第十二周项目3 汉诺塔
- 互联网帮助人们太空行走,有成功和失败
- 过河卒,计较,是贫穷的开始
- 帕斯卡三角形||杨辉三角
- c编程:求Fibonacci数列的两种方式。
- JSP,servlet和数据库之间传值出现乱码的问题
- ASP.NET动态网站开发培训-28.完善论文管理系统
- 猜数游戏
- 【LeetCode】Palindrome Partitioning 解题报告
- gradle 入门
- 打开运行界面、当前界面打开命令窗口快捷键,查看注册表方法
- 五阶幻方
- kalman例子