基础练习题

1 、 斐波那契的兔子

2023-09-10  本文已影响0人  北极的大企鹅
        if(条件一)
     {
                 执行一                                           
      }
      else
      {
                 这行这里的递归
        }

  public class _001Double_Rabbit
  {
      public static void main(String[] args)
      {
          System.out.println("第10月:有" + method(10) + "对");
          method_2(10);
      }
      public static int method(int i)
      {
          if(i == 1 || i == 2)
          {
              return 1;
          }
          else
          {
              return method(i - 1) + method(i - 2);
          }
      }
      public static void method_2(int k)
      {
          int f1 = 1, f2 = 1;
          int f, M = k;
          for(int j = 3; j <= M; j++)
          {
              f = f2;
              f2 = f1 + f2;
              f1 = f;
          }
          System.out.println("第" + k + "月:" + "有" + f2 + "对" + "\t");
      }
  }


上一篇下一篇

猜你喜欢

热点阅读