Java基础篇之递归

2020-01-09  本文已影响0人  writeanewworld

1.前言

递归形成条件:
1)、假设自身具备某种功能,其实是去实现这种功能而自己调用自己
2)、有一个最终终结条件

2.示例: 求n!

public class Waw {

    public static void main(String[] args) {
        System.out.println(jc(6));
    }

    public static int jc(int n){
        if(n == 0){
            return 1;
        }
        return n * jc(n-1);
    }

}
上一篇下一篇

猜你喜欢

热点阅读