查看原文
其他

今日代码大赏 | 阶乘

编程导航-松柏 程序员鱼皮 2024-03-23

相信大家在学习编程之初,都或多或少被递归折磨过!

而提到递归,不得不提及阶乘,它可以说是很多同学入门递归的第一个案例。

今天带大家来回顾一下这个案例,代码如下:

public class MainClass {
    public static void main(String args[]) {
    for (int counter = 0; counter <= 10; counter++){
        System.out.printf("%d! = %d\n", counter,
        factorial(counter));
    }
    }
    public static long factorial(long number) {
        if (number <= 1)
            return 1;
        else
            return number * factorial(number - 1);
    }
}


完整代码片段来源于代码小抄,欢迎点击进入小程序阅读!

在线访问:https://www.codecopy.cn/post/5wl867

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存