c语言,斐波那契数列,为啥书中要定个数组包含31个数,总共求30,第一个又不赋值干嘛定义出来 这是为了使f[1]代表第一个数,看起来直观一些而已。也可以定义30个数,用f[0]表示第一个数,对运行结果没什么影响的
斐波那契数列 随着数列项数的增加,前一项与后一项之比越来越逼近黄金分割的数值0.6180339887.从第二项开始,每个奇数项的平方都比前后两项之积多1,每个偶数项的平方都比前后两项之积。
斐波那契数列 f⑴=C(0、0)=1 f⑵=C(1、0)=1 f⑶=C(2、0)+C(1、1)=1+1=2 f⑷=C(3、0)+C(2、1)=1+2=3 f⑸=C(4、0)+C(3、1)+C(2、2)=1+3+1=5 f⑹=C(5、0)+C(4、1)+C(3、2)=1+4+3=8 f⑺=C(6。