/**
* @author 12761
* @version v1.0
*/
public class Test {
//求阶乘的方法
public static long factorial(int n) {
if (n == 1) {
return 1;
}
//递归:n的阶乘等于 n乘 n-1 的阶乘
return n * factorial(n - 1);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个数:");
int a = sc.nextInt();
System.out.println(a + "的阶乘是" + factorial(a));
}
}
java 求阶乘
最新推荐文章于 2024-11-09 12:43:52 发布