用一维数组计算并输出Fibonacci数列的前20项

Posted 代码写注释

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用一维数组计算并输出Fibonacci数列的前20项相关的知识,希望对你有一定的参考价值。


用一维数组计算并输出Fibonacci数列的前20项。

Fibonacci数列为 1 1 2 3 5 8 13 21 等,可归纳为以下公式:

F(1)=1;

F(2)=1;

F(n)=F(n-1)+F(n-2) n>2

用一维数组计算并输出Fibonacci数列的前20项_#include

#include "stdio.h"
main()
int iFib[20] = 1,1,i;
for(i=2;i<20;i++)
iFib[i] = iFib[i-1]+iFib[i-2];
for(i=0;i<20;i++)
printf("%d ",iFib[i]);



以上是关于用一维数组计算并输出Fibonacci数列的前20项的主要内容,如果未能解决你的问题,请参考以下文章

利用数组计算斐波那契数列

基础练习——计算Fibonacci数列并逆序输出

问题 G: 例题6-2 数组求解Fibonacci数列问题

C语言:采用递归调用函数方法计算Fibonacci数列的前20项

编写一递归函数求斐波那契数列的前40项

Fibonacci数列