Java 是一門流行的編程語言,可以用來實現(xiàn)各種不同的計算任務。對于計算階乘和這種常見的任務,Java 也提供了很好的支持。下面我們將演示如何使用 Java 計算 1 到 5 的階層和:
public class FactorialSum { public static void main(String[] args) { // 初始化變量 int sum = 0; int factorial = 1; // 循環(huán)計算階層和 for (int i = 1; i<= 5; i++) { factorial *= i; sum += factorial; } // 輸出結果 System.out.println("1! + 2! + 3! + 4! + 5! = " + sum); } }
上面的代碼使用 for 循環(huán)來計算 1 到 5 的階層和,其中需要用到兩個變量 sum 和 factorial。在每次循環(huán)中,我們將 factorial 的值乘以當前的循環(huán)計數(shù)器 i,然后將結果加到 sum 變量中。最后,我們輸出 sum 的值,即為 1 到 5 的階層和。
需要注意的是,我們在計算階層和時,從 1 開始而不是從 0 開始。這是因為 0 的階層為 1,而不是 0。