#include<stdio.h>
int main()
{
int n;
long long int Sn=0;
scanf("%d",&n);
for(int i=1,temp=1;i<=n;i++)
{
temp*=i;
Sn+=temp;
}
printf("%lld",Sn);
return 0;
}
temp太小,应定义为long long int
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:723 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:934 |
分糖果 (C语言代码)浏览:980 |
1005答案错误为什么浏览:1988 |
检查金币 (C语言代码)浏览:1505 |
平方数问题,oj一直是wrong answer浏览:755 |
C语言程序设计教程(第三版)课后习题4.9 (Java代码)浏览:630 |
素数的个数 一直是超时浏览:698 |
WU-蛇行矩阵 (C++代码)浏览:659 |