1. 程式人生 > >求任意數的階乘java程式碼

求任意數的階乘java程式碼

一.求解輸入任意一個數的階乘

1.階乘 :n!=n*(n-1).......*3*2*1

2.程式碼:

import java.util.Scanner;//導包

   public class NumberSumTest {

//求解階乘
public static void main(String[] args) {
//定義int型別的n,用來輸入任意一個數
Scanner sc=new Scanner(System.in);
int  n=sc.nextInt();

int jichengji=1;  //定義階乘數
      for (int i=1;i<=n;i++)
      {
      jichengji*=i;
       }

      System.out.println(n+"的階乘是"+jichengji);

}
}