解题思路:
注意事项:
参考代码:
#include<stdio.h>
double fact(int k);
int main()
{
int n;
double sum=0;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
sum+=1.0/fact(i);
}
printf("sum=%.5lf",sum);
return 0;
}
double fact(int k)
{
double result=1;
for(int i=1;i<=k;i++)
{
result*=i;
}
return result;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:714 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:969 |
川哥的吩咐 (C++代码)浏览:1016 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:525 |
C语言训练-最大数问题 (C语言代码)浏览:633 |
C语言训练-立方和不等式 (C语言代码)浏览:749 |
小明A+B (C语言代码)浏览:1255 |
程序员的表白 (C语言代码)浏览:661 |
DNA (C语言描述,数据结构)浏览:852 |
【计算直线的交点数】 (C语言代码)浏览:1450 |