你好,今天我們來討論如何使用Java計算10的階乘和。
public class Factorial { public static void main(String[] args) { int sum = 0; for(int i = 1; i<= 10; i++) { int factorial = 1; for(int j = 1; j<= i; j++) { factorial *= j; } sum += factorial; } System.out.println("10的階乘和為:" + sum); } }
在這段代碼中,我們使用了兩個for循環。第一個循環用于循環求出1-10的階乘,而第二個循環用于計算每一個階乘。
首先定義了一個變量sum,用于存儲所有階乘的和。然后使用for循環從1開始遍歷到10,對每一個數求出它的階乘。
在內部for循環中,定義了變量factorial并初始化為1,然后遍歷從1到當前數的所有數字,將它們相乘得到階乘。最后將階乘加到sum中,最終輸出所有階乘的和。
這就是Java計算10的階乘和的簡單方法,是不是很簡單呢?
下一篇css中設置英文加粗