设计c语言程序,按下面的近似公式计算 e=1+1/1!+1/2!+1/3!+...+1/n!+... 使误差小于给定的误差限E

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:04:30

int i=1;
double sum=0,term,deno=1;
do
{

deno=deno*i; // 求出分母的阶乘 即 n! 利用性质 n!= n(n-1)! 求出各个项阶乘
term=1.0/deno; // 每一项
sum+=term; // 对每一项求和
i++; // 相当于 n
}while(i<=4); // 4以内 各个数字的阶乘