import java.util.Scanner;
public class Fact {
//求階乘方法
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));
}
}