kbys.net
相关文档
当前位置:首页 >> 1 1 2 3 5 8 13 21 34 >>

1 1 2 3 5 8 13 21 34

这是斐波那契数列,指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368 这个数列从第三项开始,每一项都等于前两项之和。 特别指出:第0项是0,第1项...

前30个数分别是: 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 所以,第30个数是 832040

分析:1 1 2 3 5 8 13 21 34 55 89 144 可以发现 从第三个数字开始 第三个数字就是前面两个数字的相加 public class One { public static void main(String[] args) { //用java语言写出1 1 2 3 5 8 13 21 34 55 89 144 int nums[] = new int[12]...

#include int fib(int i) { if(i==1) return 1; else if(i==2) return 1; else return fib(i-1)+fib(i-2); } int main() { printf("%d\n",fib(8)); return 0; }

1+1=2 1+2=3 2+3=5 3+5=8 前两项相加等于第三项

斐波拉契数列的规律是: 前面两个数之和等于第三个数 因此,斐波拉契数列每个数的个位数字也是前面两个数的个位数字之和. 因此,斐波拉契数列个位数字为: 1,1,2,3,5,8,3,1,4,5,9,4,3,7,0,7,7,4,1,5,6,1,7,8,5,3,8,1,9,0,9,9,8,7,5,2,7,9,6,5,1,6,7,...

144/233 377/610 前一个分子加分母等于后一个数的分子 前一个数的分母加后一个数的分子等于后一个数的分母。

判断条件有问题,少写了等于,应该是: if (s==1) {... ... ...} else {... ... ...}

c: #include #include #include int main(){ long f1=0,f2=1; for(int i=0;i

斐波那契数列:1,1,2,3,5,8,13,21…… 如果设F(n)为该数列的第n项(n∈N+).那么这句话可以写成如下形式: F(1)=F(2)=1,F(n)=F(n-1)+F(n-2) (n≥3) 显然这是一个线性递推数列. 通项公式的推导方法一:利用特征方程线性递推数列的特征方程为: X^2=X+1 ...

网站首页 | 网站地图
All rights reserved Powered by www.kbys.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com