c 回答正确并且回答速度快我追加财富
问题描述:
c 回答正确并且回答速度快我追加财富
利用e=1+1/1!+1/2!+1/3!+1/4!+.,变成计算e的近似值,直到最后一项的绝对值小雨10^-5为止,输出e的值并统计累加的项数
变成==编程
答
#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=%lf\n",ex);
return 0;
}