用C语言写程序:6.求级数e = 1+1/1! +1/2! +1/3!+……1/n!+…,要求最后一项小于10-6结束。
时间: 2023-10-07 18:13:50 浏览: 104
C语言程序设计-求一个大于10的n位整数的后n-1位的数,并作为函数值返回;
5星 · 资源好评率100%
这是一个计算 e 的程序,可以使用循环来计算每一项,并将结果累加。具体实现可以参考以下代码:
#include <stdio.h>
int main()
{
int n = 0;
double e = 1.0, term = 1.0;
while (term > 1e-6) {
n++;
term /= n;
e += term;
}
printf("e = %f\n", e);
return 0;
}
输出结果为:
e = 2.718282
阅读全文