在Java中,我們可以使用循環結構來求階乘的和。
int n = 5; int factorial = 1; int sum = 0; for (int i = 1; i<= n; i++) { factorial *= i; sum += factorial; } System.out.println("1! + 2! + ... + " + n + "! = " + sum);
上面的代碼先定義了n、factorial和sum三個變量,其中factorial用于計算階乘,sum用于記錄階乘的和。
在循環中,我們從1到n依次計算每個數的階乘,并累加到sum中。
最后打印出結果,即得到了1! + 2! + ... + n!的值。