解题思路:
注意事项:数据溢出
参考代码:
#include<stdio.h>
int main()
{
long int n,s=0,t=1,i;
scanf("%ld",&n);
for(i=1;i<=n;i++)
{
t*=i;
s+=t;
}
printf("%ld",s);
return 0;
}
0.0分
1 人评分
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2498 |
2^k进制数 (C++代码)使用递归方法浏览:736 |
C二级辅导-等差数列 (C语言代码)浏览:1315 |
简单的a+b (C语言代码)浏览:690 |
时间转换 (Java代码)浏览:618 |
不容易系列2 (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1432 |
printf基础练习2 (C语言代码)浏览:826 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:723 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:648 |