用C语言编程序,按下列公式计算e的值(精度为1e-5):e=1+1/1!+1/2!+1/3!+1/4!+…+1/n!
用C语言编程序,按下列公式计算e的值(精度为1e-5):e=1+1/1!+1/2!+1/3!+1/4!+…+1/n!
日期:2015-10-09 13:29:22 人气:1
#include
int main(){
int a; double b,c,sum=0;
a=1;
b=1;
c=1;
while(b >1e-5)
{
b=1.0/a; c=c*b; a++; sum+=c;
}
sum +=1;
printf("e=%lf\n",sum);
}