今天我们继续学习,深夜内卷!今天要给大家分享的内容是用数组来处理Fibonacci数列。首先让我们先来了解一下什么是Fibonacci数列。
Fibonacci数列也称为”兔子数列“,它的重要性体现在相邻两数之比趋向黄金分割数。Fibonacci数列中它的第一项和第二项都是1,其后的数是前面相邻两个数之和,例:1 1 2 3 5 8 13.......
好的,弄清楚了它的规律我们开始编写代码吧。
#include<stdio.h>
int main()
{
int i;
int f[5]={1,1}; //Fibonacci数列前两项是固定值
for(i=2;i<5;i++) //则循环从i=2开始
f[i]=f[i-2]+f[i-1];
for(i=0;i<5;i++)
{printf("%d ",f[i]);}
return 0;
}
好啦,今天的知识分享就是这些啦,下篇文章见~