专栏名称: 程序员鱼皮
鹅厂全栈开发,持续分享编程技法和实用项目
目录
相关文章推荐
江苏新闻  ·  王健林、王思聪突传消息! ·  9 小时前  
江苏新闻  ·  王健林、王思聪突传消息! ·  9 小时前  
51好读  ›  专栏  ›  程序员鱼皮

今日代码大赏 | 阶乘

程序员鱼皮  · 公众号  ·  · 2024-03-12 17:25

正文

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

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

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

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);
    }
}







请到「今天看啥」查看全文