public class Fibonacci { public static void main(String args[]) { int i=1,j=1; for(int n=1;n<=5;n++) { System.out.print(" "+i+" "+j); i = (int)(i+j); j = (int)(i+j); } System.out.println(); }}//测试:// 1 1 2 3 5 8 13 21 34 55我给你大概解释一下吧,这个循环一共循环5次,每次写出斐波那契数列中的2个数,因此一共有10个数(你题目要求的)。用了循环,因为每次打印出来以后,i或j原来的值就没用了,就可以用来赋值了,所以程序应该不难理解吧。

斐波那契数列公式源码:def fibonacci(n): a,b = 1,1 for i in range(n-1): a,b = b,a+b return a
斐波那契数列,又称黄金分割数列,指的是这样一个数列: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*)
斐波那契数列指的是这样一个数列 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项是第一个1。这个数列从第2项开始,每一项都等于前两项之和。
如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式:
显然这是一个线性递推数列。
斐波那契数列是由0和1开始,后面的每一项都是前两项的和,即F(0) = 0,F(1) = 1, F(n) = F(n-1) + F(n-2) (n>=2)。这个数列的一些特性包括:相邻两项的比值越来越接近黄金分割点1.618,数列中每一项都是前一项的约1.618倍,数列中的每一项都是前面若干项的和。在初中数学中,学生需要学习斐波那契数列的定义、特性和简单的应用。
斐波那契数列第2022项是:
斐波那契数列,又称黄金分割数列,由数学家莱昂纳多斐波那契提出,指的是这样一个数列: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*)