编写c语言程序计算 e=1+1/1!+1/2!+1/3!+...+1/n!,使误差小于给定的 E。设 E=0.00001。
时间: 2023-11-19 09:05:50 浏览: 76
C语言程序设计-功能:编写程序求无理数e的值并输出;计算公式为:e=1+11!+12!+13!+......+1n!当1n!
5星 · 资源好评率100%
以下是C语言程序计算e的值,使误差小于0.00001的代码:
```c
#include <stdio.h>
int main()
{
int n = 1;
double e = 1, term = 1, eps = 0.00001;
while (term > eps)
{
term /= n;
e += term;
n++;
}
printf("e = %lf\n", e);
return 0;
}
```
阅读全文