C语言小练习——打印菲波那切数列数列的前十项

前言:斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1963起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。

代码:

#include <stdio.h>

#define N

int main()

{

int fab[N];

int i;

fab[0]=0;

fab[1]=1;

for(i=2;i<N;i++)

{

fab[i]=fab[i-1]+fab[i-2];

}

for(i=0;i<N;i++)

{

printf("%d ",fab[i]);

}

printf("\n);

return 0;

}

猜你喜欢

转载自blog.csdn.net/qq_34427165/article/details/81263857