我是一个小白,学到1到20阶乘和了,但是只能实现单个数阶乘,但是不能把每项阶乘加到一块,不知道怎么用两个for循环实现1到20阶乘和,
#include<stdio.h>
int main()
{ int i,mul=1,sum=0;
for(i=1;i<=20;i++)
{
mul*=i;//实现1-20阶乘
sum+=mul;//实现阶乘相加
}
printf("结果=%d\n",sum);
return 0;