package 递归算法;
import java.util.Scanner;
public class digui { 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.printf(“请输入要求阶乘的一个整数:”); Scanner sc=new Scanner(System.in); i=sc.nextInt(); System.out.print(i+”的阶乘结果为:”+fact(i)); } }