求费波那西(Fibonacci)数列的前40个数。这个数列有如下特点:第1、2两个数为1、1。从第3个数开始,该数是其前面两个数之和。

#include <stdio.h>
int main()
 { int f1=1,f2=1,f3;  int i;
    printf("%12d\n%12d\n",f1,f2);
    for(i=1; i<=38; i++)
    {  f3=f1+f2;
         printf("%12d\n",f3);
         f1=f2;
         f2=f3;
    }
    return 0;
}

一部分结果:

猜你喜欢

转载自blog.csdn.net/weixin_37536336/article/details/83928257