階乘和是數學中一個重要的問題。階乘指定整數 n 的所有正整數小于等于 n 的積,通常表示為 n!。而階乘和則是從 1 到 n 的所有整數的階乘之和。
Java 是一種強大的編程語言,有助于解決各種數學問題,包括階乘和。以下是使用 Java 計算階乘和的示例程序:
public class FactorialSum {
public static void main(String[] args) {
int n = 5;
long factorial = 1;
long sum = 0;
for(int i = 1; i <= n; ++i) {
factorial *= i;
sum += factorial;
}
System.out.println("階乘和為:" + sum);
}
}
在上面的示例代碼中,我們首先設置 n 的值并將階乘和初始化為 0。然后我們使用一個 for 循環計算從 1 到 n 的所有整數的階乘和。在每次迭代中,我們將當前整數的階乘添加到 sum 變量中。
最后,我們將計算得到的階乘和打印到控制臺上,以便使用者可以查看結果。
上一篇css裁剪一個角