赞
踩
斐波那契数列(Fibonacci sequence)是一个非常经典的数列,在数学和计算机科学中都有重要的应用。这个数列以 0 和 1 开始,后续的每一项都是前两项之和。换句话说,从第三项开始,每一项都等于前两项的和。
斐波那契数列的形式如下: 1, 1, 2, 3, 5, 8, 13, 21, …
公式如下:
#include<stdio.h>
int fib(int n)
{
if (n <= 2)
return 1;
else
return fib(n - 1) + fib(n - 2);
}
int main()
{
printf("%d\n", fib(6));
return 0;
}
#include<stdio.h> int fib(int n) { int first = 1; int second = 1; int third = 1; while (n > 2) { third = first + second; first = second; second = third; n--; } return third; } int main() { printf("%d\n", fib(8)); return 0; }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。