//求1!+2!+3!+...+20!
int jiecheng();
int main(){
int a[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
int sum;
sum = 0;
for (int i=0; i<20; i++) {
int temp;
temp=0;
temp=jiecheng(a[i],i);
sum = sum + temp;
}
printf("结果是%d\n",sum);
return 0;
}
int jiecheng(int n,int m){
int result;
int sum=1;
for (int j=m+1; j>=1; j--) {
sum = sum*j;
}
result=sum;
return result;
}