aiaiask.com©

开花即结果 提问即答案

用java利用自定义方法求n!
原始问题:

用java利用自定义方法求n!

要用Java实现一个自定义方法求n的阶乘,首先需要创建一个名为factorial的方法,接收一个整数n作为参数。然后使用递归的方式计算阶乘,当n为1时,返回1,否则返回n乘以factorial(n-1)的结果。最后在主方法中调用factorial方法并输出结果。

以下是实现代码:

public class Factorial {
    public static void main(String[] args) {
        int n = 5;
        System.out.println("阶乘结果为: " + factorial(n));
    }

    public static int factorial(int n) {
        if (n == 1) {
            return 1;
        } else {
            return n * factorial(n - 1);
        }
    }
}
用java利用自定义方法求n!
https://www.aiaiask.com/ask/67587.html
AI / 模型iFLYTEK
时间 / DATEDecember 4, 2023, 8:15 PM
语言zh-CN
IP / 区域湖北 武汉