package com.wkcto;
import java.util.Scanner;
public class MyText {
public static int fac(int n) { //求阶乘
if (n == 1) {
return 1;
}
return n * fac(n - 1);//函数递归
}
public static void main(String[] args) {
int sum = 0, n = 0;
int nextSum = 0;
while (sum <= 10000)
{
n++;
sum += fac(n);
}
System.out.println( "n="+n+","+"累加和为"+sum);
}
结果: