fib在c语言中是什么意思?

如题所述

fib在c语言中为斐波那契数列,又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。

从第二项开始,每个偶数项的平方都比前后两项之积多1,每个奇数项的平方都比前后两项之积少1。

如:第二项 1 的平方比它的前一项 1 和它的后一项 2 的积 2 少 1,第三项 2 的平方比它的前一项 1 和它的后一项 3 的积 3 多 1。

(注:奇数项和偶数项是指项数的奇偶,而并不是指数列的数字本身的奇偶,比如从数列第二项 1 开始数,第 4 项 5 是奇数,但它是偶数项,如果认为 5 是奇数项,那就误解题意,怎么都说不通)

证明经计算可得:

扩展资料:

斐波那契数列的整除性与质数生成性

每3个连续的数中有且只有一个被 2 整除,

每4个连续的数中有且只有一个被 3 整除,

每5个连续的数中有且只有一个被 5 整除,

每6个连续的数中有且只有一个被 8 整除,

每7个连续的数中有且只有一个被 13 整除,

每8个连续的数中有且只有一个被 21 整除,

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-21

fib在c语言中为斐波那契数列,又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。

指的是这样一个数列:1、1、2、3、5、8、13、21、34,在数学上,斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*)。



扩展资料

根据高德纳(Donald Ervin Knuth)的《计算机程序设计艺术》(The Art of Computer Programming),1150年印度数学家Gopala和金月在研究箱子包装物件长宽刚好为1和2的可行方法数目时,首先描述这个数列。

在西方,最先研究这个数列的人是比萨的列奥那多(意大利人斐波那契Leonardo Fibonacci),他描述兔子生长的数目时用上了这数列:第一个月初有一对刚诞生的兔子,第二个月之后(第三个月初)它们可以生育,每月每对可生育的兔子会诞生下一对新兔子,兔子永不死去。

假设在n月有兔子总共a对,n+1月总共有b对。在n+2月必定总共有a+b对:因为在n+2月的时候,前一月(n+1月)的b对兔子可以存留至第n+2月(在当月属于新诞生的兔子尚不能生育)。而新生育出的兔子对数等于所有在n月就已存在的a对。

参考资料来源:百度百科-Fibonacci数列

参考资料来源:百度百科-斐波那契数列

本回答被网友采纳
第2个回答  2011-07-26
斐波那契数列追问

斐波那契数列 是什么?解释一下,不懂啊

追答

该数列第一位和第二位都是1,以后的每一位的数值是前两位的和

本回答被提问者采纳
第3个回答  推荐于2017-10-08
1、fib是斐波那契数列的意思。
2、著名的Fibonacci数列,定义如下
f(1)=1,f(2)=1,f(n)=f(n-1)+f(n-2),n>2
用文字来说,就是斐波那契数列由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加.首几个斐波那契系数是:
0,1,1,2,3,5,8,13,21
相似回答