解题思路:
注意事项:
参考代码:
#include<stdio.h>
long int fact(int a)
{
if(a==1)
return 1;
else
return fact(a-1)*a;
}
int main()
{
int n,i;
long int sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{sum+=fact(i);}
printf("%ld\n",sum);
return 0;
}
0.0分
0 人评分
三进制小数 (C++代码)(第11位大于1.5才能进位)浏览:1143 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:473 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:569 |
数列 (C++代码)浏览:664 |
A+B for Input-Output Practice (VII) (C++代码)浏览:608 |
母牛的故事 (C语言代码)浏览:435 |
上车人数 (C语言代码)浏览:777 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1030 |
简单的a+b (C语言代码)浏览:335 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:530 |