本文演示如何使用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语言的基本语法。