Java是一种常用的编程语言,在编程中广泛应用。今天我们来学习一下怎样使用Java编写求1到20阶乘的和的程序。
public class FactorialSum { public static void main(String[] args) { int i = 1; int sum = 0; while (i<= 20) { int factorial = 1; for (int j = 1; j<= i; j++) { factorial *= j; } sum += factorial; i++; } System.out.println("1到20阶乘的和是:" + sum); } }
上面的程序中,我们首先定义了一个变量i,初始值为1,以及一个变量sum,初始值为0。接着我们使用while循环,循环条件是i小于等于20。在循环体中,我们使用for循环来计算i的阶乘,然后将阶乘加到sum中,同时i自增1。最后输出sum的值即为1到20阶乘的和。
以上就是求1到20阶乘的和的Java程序,希望对大家学习Java编程有所帮助。