// 求1-N之间的阶乘
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
System.out.print("please input N : ");
Scanner scanner = new Scanner(System.in);//控制台输入
int n = scanner.nextInt();
System.out.println("N的阶乘为: " + factorial(n));
}
//用递归的方法实现阶乘计算
public static int factorial(int n){ //定义一个阶乘方法
if (n == 0){
return 1;
}
return n*factorial(n-1);
}
}
java 求N之间的阶乘
最新推荐文章于 2025-05-20 22:23:34 发布