分母為階乘的n個項累加
阿新 • • 發佈:2020-12-10
#include<stdio.h>
double jiecheng(int n)
{
int j=1;
for(int i=1;i<=n;i++)
{
j*=i;
}
return j;
}
int main()
{
int s=1;
double sum=0; //%f
double w=jiecheng(s);
while((1/w)>=1e-6)
{
sum+=(1/w);
++s;//++s直接加,s++的話再執行jiecheng 所得值不變
w=jiecheng(s);
}
sum+=(1/w);//因為最後一項的值小於1e-6需要再加一次
printf("%f",sum);
return 0;
}