n的阶乘是 n*(n-1)*(n-2)*……*1
比如5的阶乘是5*4*3*2*1
要求输入数字n,计算n的阶乘
package date3; import java.util.Scanner; public class n的阶乘 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入一个正数:"); int n = sc.nextInt(); System.out.println("该数的阶乘是:"+circulation(n)); } // 循环方法 public static int circulation(int n) { int result = 1; for(int i=1;i<=n;i++) { result*=i; } return result; } }