解题思路:





注意事项:

int类型不够大,要用long类型,输出记得加"ld"



参考代码:

#include <stdio.h>

#include<math.h>

int main()

{

int i,j,n;

long Sn=0,s;

scanf("%d",&n);

for(i=1;i<=n;i++)

{

s=1;

for(j=1;j<=i;j++)

{

s*=j;

}

Sn+=s;

}

printf("%ld\n",Sn);

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »