分析:
使用for循环,外层for循环确定和的次数,内层for循环确定每一次的阶乘结果。
程序:
public class Demo02ForTest {
public static void main(String[] args) {
int i,j,mul,sum =0;
for ( i = 1; i <= 10 ; i++) {
mul = 1;
for ( j = 1; j <=i ; j++) {
mul = mul * j;
}
sum = sum + mul;
}
System.out.println("1!+2!+...+10!之和:" + sum);
}
}
程序演示: