版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sugarbliss/article/details/82889977
//JAVA 大数阶乘
import java.math.*;
import java.util.Scanner;
public class LargeNumber{
public static void main(String[] args){
BigInteger ans = BigInteger.ONE;
Scanner cin = new Scanner(System.in);
int n = cin.nextInt();
for(int i = 1; i <= n; i++){
ans = ans.multiply(new BigInteger(i+""));
}
System.out.println(ans);
}
}