C语言典型例题四——斐波那契数列

Fibonacci(斐波那契)数列

  1. 求斐波那契数列的前40个数。这个数列有个特点:第1,2两个数为1,1。从第三个数开始,该数是其前面两个数之合。即该数列为1,1,2,3,5,8,13……。

  2. 这是一个有趣的古典数学问题:有一对兔子,从出生后第三个月起每个月都生一对兔子。小兔子长到第三个月后每个月又生一对兔子。假设所有兔子不死,问每个月的兔子总数是多少。

  3. 代码如下:
    在这里插入图片描述

  4. 运行结果:
    .在这里插入图片描述

       .
    
  5. 程序分析
    程序共输出40个数,这个程序虽然是正确的,运行结果也是对的,但算法并非最好,而且每个数输出占一行,篇幅太大,不可取。

猜你喜欢

转载自blog.csdn.net/weixin_50804299/article/details/115387504