斐波那契数列的C语言实现

斐波那契(fibonacci)数列的核心就是它的递推公式

a_{n}=a_{n-1}+a_{n-2}

下面是C语言的代码:

#include <stdio.h>

int main(void)
{
    unsigned long long num[50];    //这里算的是fibonacci数列的前50项
    num[0] = num[1] = 1;
    printf("%llu\n%llu\n" , num[0] , num[1]);
    int i;
    
    for (i = 2 ; i <= 49 ; i++)
    {
        num[i] = num[i - 1] + num[i - 2];
        printf("%llu\n" , num[i]);
    }

return 0;
}

下面是终端运行结果:

竖着显示的话,看得出来这个数列递增地还是蛮快的

猜你喜欢

转载自blog.csdn.net/weixin_42612337/article/details/82901434