이 기사에서는 팩토리얼 계산을 위한 Java 알고리즘을 공유합니다. Java 코스를 학습할 때 팩토리얼을 찾는 문제에 자주 직면하게 됩니다.
코드는 다음과 같습니다. 🎜>
package com.xu.main; import java.util.Scanner; public class P9 { static long fact(int n) { if(n <= 1) { return 1; } else { return n * fact(n - 1); } } public static void main(String[] args) { int i; System.out.println("请输入要求阶乘的一个整数:"); Scanner input = new Scanner(System.in); i = input.nextInt(); System.out.println(i + "的阶乘结果是:"+fact(i)); } }