(c语言) 用e=1+1/1!+1/2!+1/3!+......的公式求e的近似值,直到最后一项的绝对值小于10的-6次方
#include <stdio.h>
int main()
{
double e,t;
int i;
for(e=1,i=1,t=1;t>=1e-6;++i)
e+=t/=i;
printf("%lf\n",e);
return 0;
}
{ int i,t=1;
double e=1;
for(i=1;t<=1000000;i++)
{t*=i;
e+=1.0/t;
printf("%f\n",e);