求1到10的阶乘和;

求1到10的阶乘和;

大于等于1
任何大于等于1 的自然数n 阶乘表示方法:

0的阶乘
0!=1。

// public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println(“输入数字”);//这里添加啦手动输入
int a=sc.nextInt();
int sum = 0;//储存器
int j = 1;
for (int i = 1; i <= a; i++) {
j = j * i;//1!=11 2!=12 3!=123.。。。。
sum+=j;
System.out.println(sum);//每次循环的结果
}
// System.out.println(sum);//最后的结果
}

你可能感兴趣的:(求1到10的阶乘和;)