解题思路:。。。
注意事项:long double型
参考代码:#include <stdio.h>
int main()
{
int i,n;
long double s=0;
long double fact(long double);
scanf("%d",&n);
for(i=1;i<=n;i++){
s+=fact(i);
}
printf("%.0lf",s);
}
long double fact(long double j)
{
long double sum;
if(j==0){
sum=1;
} else {
sum=j*fact(j-1);
}
return sum;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:490 |
字符逆序 (C语言代码)浏览:506 |
数组与指针的问题浏览:760 |
计算质因子 (C语言代码)浏览:778 |
上车人数 (C语言代码)浏览:753 |
母牛的故事 (C语言代码)浏览:495 |
1415题求解浏览:681 |
P1002 (C++代码)浏览:794 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:515 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:581 |