ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

递归

2022-05-14 17:04:05  阅读:9  来源: 互联网

标签:return 递归 package int static public


递归

 

 


 

package base.method;

public class Demo05 {
  //递归思想
  public static void main(String[] args) {
      System.out.println(f(5));
  }
  //1!   1
  //2!   2*1
  //3!   3*2*1
  //4!   4*3*2*1
  //5!   5*4*3*2*1


  //2 2*f(1)
  //3   3*f(2)
  public static int f(int n){
      if (n==1){
          return 1;
      }else {
          return n*f(n-1);
      }
  }
}

标签:return,递归,package,int,static,public
来源: https://www.cnblogs.com/zenyangderensheng/p/16270628.html

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有