public class Test {
public static void main(String[] args) {
int sum = 0;
int fac = 1;
for(int i = 1; i<= 10; i++){
fac = fac * i;
System.out.println(i + "!= " + fac);
sum += fac;
}
System.out.println("1! + 2! + ... + 10! = " + sum);
}
}
----------------
1!= 1
2!= 2
3!= 6
4!= 24
5!= 120
6!= 720
7!= 5040
8!= 40320
9!= 362880
10!= 3628800
1! + 2! + ... + 10! = 4037913
public class Help {
public static int getFactorial(int num){
if(num<=0){
return 1;
}
return num*getFactorial(num-1);
}
public static int getFactorialSum(int i){
if(i<=0){
return 0;
}
return getFactorial(i)+getFactorialSum(i-1);
}
public static void main(String[] args) {
System.out.println(getFactorialSum(10));
}
}
int num=0;
for (int i=1;i<=10;i++){
int num1=1;
for(int j=i;j>0;j--){
num1=num1*j;
}
num=num+num1;
System.out.println(num);
}
System.out.println(num);
public class Test {
public static void main(String[] args) {
int sum=0;
int flag=1;
for (int i = 1; i <= 10; i++) {
flag*=i;
sum+=flag;
}
System.out.println("1!+2!+3!+...+10!="+sum);
}