解题思路:
注意事项:要考虑 int 的使用范围 达到16后int 就保存不料了
参考代码:
#include<stdio.h>
int main()
{
int i,n;
long long t=0,s=1;
scanf("%d",&n);
if(n<=20)
{
for(i=1;i<=n;i++)
{
s=s*i;
t=t+s;
}
}
printf("%lld\n",t);
return 0;
}
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:585 |
WU-复数求和 (C++代码)浏览:2015 |
核桃的数量 (C语言代码)浏览:671 |
1054题解浏览:467 |
The 3n + 1 problem (C语言代码)浏览:505 |
Tom数 (C语言代码)浏览:555 |
GC的苦恼 (C语言代码)浏览:621 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:617 |
上车人数 (C语言代码)浏览:713 |
生日日数 (C语言代码)浏览:1502 |