当先锋百科网

首页 1 2 3 4 5 6 7

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