本文演示如何使用Java求1到10的階乘和:
public class FactorialSum { 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("1到10的階乘和為:" + sum); } }
此程序使用了兩個循環,外層循環從1到10遍歷每個數,內層循環計算每個數的階乘,最后將階乘值累加到和里。輸出結果為:
1到10的階乘和為:4037913
這個程序可以用來幫助初學者理解循環和累加的基本用法,同時展示Java語言的基本語法。