background image

阶乘的计算

package for_yuju;
/* Java 学习之 for 语句_求 10 的阶乘
 * @author yeS
 * @version 1.0.0
 */

public class JCjs {
 
 public static void main(String[] args){
  
  method(3); //计算阶乘的和的方法
 }
 
 public static void method(int n){
  
     long result = 0; //阶乘的和
  long f = 1;  //阶乘
     
  for(int i=1;i<=n;i++){
   
   f = f * i; //计算阶乘
   result += f; //计算阶乘的和
  }
  
  System.out.println(result);   //返回结果
 }

}