用java写出一个递归算法
时间: 2023-05-18 17:03:55 浏览: 116
Java中的递归算法
5星 · 资源好评率100%
好的,以下是一个用 Java 写的递归算法示例:
public class RecursionExample {
public static void main(String[] args) {
int n = 5;
int result = factorial(n);
System.out.println("Factorial of " + n + " is " + result);
}
public static int factorial(int n) {
if (n == 0) {
return 1;
} else {
return n * factorial(n - 1);
}
}
}
这个程序计算了一个数的阶乘,如果输入 5,输出结果为 120。
阅读全文