利用递归调用解决累加累乘问题。
long e=1;
long sum=0;
for(int i=1; i<=20;i++){
e*=i;
sum+=e;
}
System.out.println("阶乘的和为:"+sum);
public class gg {
public static void main(String[] args) {
int t,s;
t=1;s=0;
for(int i=1;i<=20;i++){
t*=i;
s+=t;
}
System.out.println("s="+s);
}
}
long sum=0;
for(int i=1;i<=4;i++) {
long product=1;
for(int j=1;j<=i;j++) {
product=product*j;
}
sum=sum+product;
}
System.out.println(sum);
int sum=0; int count=1; for(int i=1;i<=4;i++){
count*=i;
sum+=count;
}
System.out.println(sum);