解题思路:
分两步,第一步先求阶乘,第二步再求和
#include <stdio.h>
int main()
{
int i,j,N,sum=0,sup;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
sup=1;
for(j=1;j<=i;j++)
{
sup*=j;
}
sum+=sup;
}
printf("%d\n",sum);
return 0;
}
解题思路:
分两步,第一步先求阶乘,第二步再求和
#include <stdio.h>
int main()
{
int i,j,N,sum=0,sup;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
sup=1;
for(j=1;j<=i;j++)
{
sup*=j;
}
sum+=sup;
}
printf("%d\n",sum);
return 0;
}
519

被折叠的 条评论
为什么被折叠?