淘先锋技术网

首页 1 2 3 4 5 6 7

Java是一门高级编程语言,它被广泛应用于软件开发、Web开发以及游戏开发等领域。今天我们来学习如何使用Java求1到20的阶乘的和。

public class FactorialSum {
public static void main(String[] args) {
int sum = 0;
int factorial = 1;
for (int i = 1; i<= 20; i++) {
factorial = factorial * i;
sum += factorial;
}
System.out.println("1到20的阶乘的和为:" + sum);
}
}

上面的代码使用了for循环求1到20的阶乘的和,其中sum变量用来存储累加结果,factorial变量用来存储当前数的阶乘。

首先,我们初始化sum和factorial为0和1。在for循环中,i从1循环到20,每次将i的阶乘加到sum中。由于在每次循环中,factorial变量会乘以当前的i,所以它会不断增加,直到20。最后,我们输出sum的值,即1到20的阶乘的和。

以上就是Java求1到20的阶乘的和的方法,希望大家能够掌握。