300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 斐波那契数列/黄金分割数列/“兔子数列”

斐波那契数列/黄金分割数列/“兔子数列”

时间:2021-03-18 04:07:25

相关推荐

斐波那契数列/黄金分割数列/“兔子数列”

斐波那契数列数列又称黄金分割数列,因为当年老斐以兔子繁殖为例子而引入,故又称“兔子数列”。在兔子数列中,从第三项起,每一项都等于前两项职和,比如:

0、1、1、2、3、5、8、13、21、34......

在数学上,斐波那契数列以如下被以递推的方法定义:

F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)

今天我用刚学的Java数组尝试写一下

public class Rabbit {public static void main(String[] args) {//定义一个数组long[] f = new long[100];//第一项为0f[0] =0;//第二项和第三项为1f[1]=f[2]=1;//计算从第三项起每一项的值for (int i = 3; i < f.length; i++) {f[i] = f[i - 1] + f[i - 2];}//增强的for循环,打印数组for (long temp:f) {System.out.print(temp + " ");}}}

一、 定义数组方法有三种:

1:数据类型 [] 数组名=new 数据类型[数组长度];

2:数据类型 [] 数组名=new 数据类型[]{元素1,元素2,元素3,...};

3:数据类型 [] 数组名={元素1,元素2,元素3,...};

注意:(1)数组名称要按照标识符命名规则,

(2)一个数组只能保存一种数据类型,

(3)new关键字表示在内存中开辟控件来保存数据。

二、加强的for循环

for (int temp;f){

System.out.println(temp);

}

其中temp随便命名,f为数组名

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。