java基礎求1+2!+3!+...+20!的和。

Posted merrysr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基礎求1+2!+3!+...+20!的和。相关的知识,希望对你有一定的参考价值。

public static void main(String[] args) {
    factorial(); //調用求階乘求和的方法
 }

public static void factorial() {
    long factorial = 1; // 定義初始值為1
    long sum = 0;       // 階乘和
    for (int i = 1; i <= 20; i++) {
       factorial *= i;          //等價於factorial = factorial * i; 例如:黨i = 3 時,factorial =1*2*3;
       sum += factorial;   // i  每循環一次sum就加上前一個factorial的值
    }
    System.out.println(sum);
 }

以上是关于java基礎求1+2!+3!+...+20!的和。的主要内容,如果未能解决你的问题,请参考以下文章

java基礎有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。

java基礎有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。

java例题_21 求 1+2!+3!+...+20!的和

java基礎

第20题求 1+2阶乘+3阶乘+...+20阶乘的和

求1+2!+3!+...+20!的和