用一维数组计算并输出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
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项的主要内容,如果未能解决你的问题,请参考以下文章