能告诉我一点思想吗?!!!特别是第二个有点看不太东懂!

解决方案 »

  1.   

    febonacci数列  中文名叫:斐波那契数列。 这个数列有关十分明显的特点,那是:前面相邻两项之和,构成了后一项。 
    这个数列是意大利中世纪数学家斐波那契在<算盘全书>中提出的,这个级数的通项公式,除了具有a(n+2)=an+a(n+1)/的性质外,还可以证明通项公式为:an=1/√[(1+√5/2) n-(1-√5/2) n](n=1,2,3.....) 
    这个通项公式中虽然所有的an都是正整数,可是它们却是由一些无理数表示出来的。这就是febonacci数列的思想现在应该懂了吧
      

  2.   

    举个例子,求Fibonacci数列前20个数(用循环)
    class Fibonacci 

    public static void main(String[] args) 

    int i; 
    int f[]=new int[10]; 
    f[0]=f[1]=1; 
    for (i=2;i<10 ;i++ ) 
    f[i]=f[i-1]+f[i-2]; 
    for (i=1;i<=10 ;i++ ) 

    System.out.println("F["+i+"]="+f[i-1]); } } 
    }
      

  3.   

    而对于输入输出流,楼主看一下这个博客吧:
    会让楼主满意的:
    http://blog.csdn.net/huangshaojun/archive/2008/04/10/2279598.aspx呵呵,别忘记结帐啊!
      

  4.   

    private static void fa(int n) {
    long a1 = 0 , a2 = 1;
    System.out.print("F: " + a1 + " " + a2);
    for (int i = 3; i <= n ; ++i) {
    long tmp = a1 + a2;
    a1=a2;
    a2=tmp;
    System.out.print(" " + tmp);
    }
    System.out.println();
    }
      

  5.   

    int Fa(int n){ if(n=1||n=2) return 1;
     else return Fa(n-1)+Fa(n-2);
    }