求e的值:e=1/0!+1/1!+1/2!+1/3!+1/4!+…+1/n!用while循环,计算前n项 用do…while循环,要求直至最后一项的值小于10-6

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 17:59:32
求e的值:e=1/0!+1/1!+1/2!+1/3!+1/4!+…+1/n!用while循环,计算前n项 用do…while循环,要求直至最后一项的值小于10-6

求e的值:e=1/0!+1/1!+1/2!+1/3!+1/4!+…+1/n!用while循环,计算前n项 用do…while循环,要求直至最后一项的值小于10-6
求e的值:e=1/0!+1/1!+1/2!+1/3!+1/4!+…+1/n!
用while循环,计算前n项
用do…while循环,要求直至最后一项的值小于10-6

求e的值:e=1/0!+1/1!+1/2!+1/3!+1/4!+…+1/n!用while循环,计算前n项 用do…while循环,要求直至最后一项的值小于10-6
#include <stdio.h>
int main()
{
double e=1;
int index = 1;;
int mul = 1;
double cur;

do
{
mul*=index;
index ++;
cur = 1.0/mul;
e += cur;
}while(cur >= 1e-6);
printf("e = %lf\n", e);

}