zoukankan      html  css  js  c++  java
  • 斐波那契序列

    package one;

    import static java.lang.System.out;
    public class Sequence
    {

     public static void main(String[] args)
     {
      fibonacciSequence();
      out.println("----------------------------------");
      out.println("第12个月的数量为:"+fibonacci(12)+"对");

     }
     public static void fibonacciSequence()
     {
      int a=1;
      int b=1;
      int n=1;
      out.println("第"+n+"个月的数量为:"+b+"对");
      while(n<=12)
      {
       if(++n<=12)
       {
        a=a+b;
        out.println("第"+n+"个月的数量为:"+a+"对");
       }
       else
       {
        break;
       }
       if(++n<=12)
       {
        b=a+b;
        out.println("第"+n+"个月的数量为:"+b+"对");
       }
      }
     }
     public static int fibonacci(int n)
     {
      if(n==0)
      {
       return 1;
      }
      if(n==1)
      {
       return 1;
      }
      
      return fibonacci(n-1)+fibonacci(n-2);
       
     } 

    }

  • 相关阅读:
    个人总结
    第二次冲刺 10
    第二次冲刺 09
    第二次冲刺 08
    第二次冲刺 07
    团队冲刺第七天
    团队绩效评估
    团队冲刺第六天
    团队冲刺第五天
    团队冲刺第四天
  • 原文地址:https://www.cnblogs.com/qingergege/p/5731794.html
Copyright © 2011-2022 走看看