解题思路:
用fac函数来求阶乘,在主函数中把从1到n的阶乘加起来
注意事项:
参考代码:
#include<stdio.h>
int fac(int n)
{
int i,t=1;
for(i=n;i>=1;i--)
{
t=t*i;
}
return t;
}
void main()
{
int n,sn=0,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sn=sn+fac(i);
}
printf("%d",sn);
}
0.0分
0 人评分
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:896 |
水仙花 (C语言代码)浏览:1039 |
Cylinder (C语言描述+详细分析)浏览:3247 |
1012题解浏览:855 |
简单的a+b (C语言代码)浏览:478 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:534 |
核桃的数量 (C语言代码)浏览:870 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:661 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:466 |