#include
int main()
{
int i=1,b=1;
double ex=1,e0=0;
do {
ex+=e0 ;
b*=i; //n的阶乘
i++;
e0=1.0/b ;
} while ( e0 > 1e-5 ); //当算式e0大于1e-5时,循环
printf("ex=%lfn",ex);
return 0;
}
#include
int main()
{
int i=1,b=1;
double ex=1,e0=0;
do {
ex+=e0 ;
b*=i; //n的阶乘
i++;
e0=1.0/b ;
} while ( e0 > 1e-5 ); //当算式e0大于1e-5时,循环
printf("ex=%lfn",ex);
return 0;
}