递归:我用我自己

一、递归:

概念:​我用我自己

(递归方法对于计算机负担较大,不推荐基数大的情况)

二、递归结构:

递归体:方法重复使用的部分

递归头:使判定结束

三、源代码:

/*
————递归:我用我自己————
*/

/*

一、递归:
概念:我用我自己
(递归方法对于计算机负担较大,不推荐基数大的情况)

二、递归结构:
递归体:方法重复使用的部分
递归头:使判定结束


*/


public class Hello {
public static void main(String[] args) {
System.out.println(f(6));
}
public static int f(int n){ //阶乘方法
if(n == 1){ //递归头
return 1;
}else {
return n*f(n-1); //递归体
}
}