博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
循环和递归两种方式建立斐波那契数列
阅读量:4946 次
发布时间:2019-06-11

本文共 492 字,大约阅读时间需要 1 分钟。

#include<stdio.h>

void LoopFibonacci(int n)
{
int i;
int x[n];
x[0]=1;
x[1]=1;
for(i=2;i<n;i++)
x[i]=x[i-1]+x[i-2];
for(i=0;i<n;i++)
printf("%d ",x[i]);
}

int F(int n)

{
if (n<=1)
return 1;
return F(n-1)+F(n-2);
}
int RecursiveFobonacci(int n)
{
int i,a[n];
for(i=0;i<n;i++)
a[i]=F(i);
for(i=0;i<n;i++)
printf("%d ",a[i]);
}

int main()

{
int n;
printf("请输入斐波那契数列项数:");
scanf("%d",&n);
LoopFibonacci(n);
printf("\n");
RecursiveFobonacci(n);
}

转载于:https://www.cnblogs.com/qin5429/p/8410659.html

你可能感兴趣的文章
二分法查找算法 (递归)
查看>>
认识CSS中精灵技术(sprite)和滑动门
查看>>
export IPHONEOS_DEPLOYMENT_TARGET=6.0 .......
查看>>
redis启动异常
查看>>
jquery mobile 的navbar自定义图标
查看>>
java调用cmd命令
查看>>
使用Python的turtle画小绵羊
查看>>
opencv 识别微信登录验证滑动块位置
查看>>
爬虫相关汇总
查看>>
时间序列数据库调研之InfluxDB
查看>>
VIP之CSC
查看>>
题解 UVA1555 【Garland】(二分)
查看>>
C语言strchr()函数:查找某字符在字符串中首次出现的位置
查看>>
关于设置SQLPLUS提示符样式的方法----登陆配置文件,动态加载提示符
查看>>
ORACLE和SQL SERVER的数据同步常用方法
查看>>
webclinet downstring 搜狐 为什么是个?号
查看>>
Mybatis框架 使用接口Mapper实现数据库的crud操作
查看>>
Android SDCard Mount 流程分析(二)
查看>>
java基础---HashMap和HashTable的异同之处
查看>>
人物-发明家-贝尔:亚历山大·贝尔
查看>>