递归求N的阶乘 Java实现
代码
package Java_0129;
import java.util.Scanner;
public class Test {
public static int factoral(int N){
if(N<2) {
return N;
}
return factoral(N-1) * N;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字:");
int num = scanner.nextInt();
int ret = factoral(num);
System.out.println(ret);
}
}
结果

该博客展示了如何使用Java编程语言通过递归方法计算一个整数的阶乘。主要涉及递归函数的定义和调用,以及输入输出的处理。
356

被折叠的 条评论
为什么被折叠?



