#include<stdio.h>
void main()
{
int i,a=1;
double s=0;
for(i=1;i<=10;i++)
{
a=a*i;
s=s+(double)1/a;
}
printf("s=%.10lf\n",s);
}

这篇博客探讨了如何使用C语言计算1/1! + 1/2! + ... + 1/10!的和,详细阐述了计算过程,并展示了程序实现的代码片段,结果精确到10位小数。
#include<stdio.h>
void main()
{
int i,a=1;
double s=0;
for(i=1;i<=10;i++)
{
a=a*i;
s=s+(double)1/a;
}
printf("s=%.10lf\n",s);
}


被折叠的 条评论
为什么被折叠?