斐波那契数列

简介: C 语言实例 - 斐波那契数列

斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........

这个数列从第3项开始,每一项都等于前两项之和。

实例 - 输出指定数量的斐波那契数列

include

int main()
{
int i, n, t1 = 0, t2 = 1, nextTerm;

printf("输出几项: ");
scanf("%d", &n);

printf("斐波那契数列: ");

for (i = 1; i <= n; ++i)
{
    printf("%d, ", t1);
    nextTerm = t1 + t2;
    t1 = t2;
    t2 = nextTerm;
}
return 0;

}

相关文章
|
14天前
斐波那契数列
【10月更文挑战第19天】斐波那契数列。
10 3
|
2月前
|
Java
01_斐波那契数列
01_斐波那契数列
|
5月前
|
存储 算法
精益求精——斐波那契数列的logn解法
精益求精——斐波那契数列的logn解法
61 0
|
6月前
9.求斐波那契Fibonacci数列通项
9.求斐波那契Fibonacci数列通项
33 0
|
6月前
|
机器学习/深度学习 算法
|
6月前
生成斐波那契数列的几种不同的方法
生成斐波那契数列的几种不同的方法
82 0
(1188:1201:)斐波那契数列
(1188:1201:)斐波那契数列
144 0
|
机器学习/深度学习 开发工具
斐波那契数列的四种实现
在编程教程中提到斐波那契数列,通常都是用来讲解递归函数。当一个关于 N 的问题可以转换为关于 N - k 的同样问题时,它就可以尝试用递归的思路来解决。
斐波那契数列问题
斐波那契数列问题
97 0