编一程序用e≈1+1/ 1!+1/2!+1/3!+… 1/n! 求e近似的值,直到最后一项的绝对值小于10-6为止。
时间: 2023-11-26 18:06:39 浏览: 63
C语言程序设计-功能:编写程序求无理数e的值并输出;计算公式为:e=1+11!+12!+13!+......+1n!当1n!
5星 · 资源好评率100%
以下是C语言编写的程序,用于计算e的近似值,直到最后一项的绝对值小于10^-6为止:
```c
#include <stdio.h>
int main()
{
int n = 1;
double sum = 1, t = 1;
while (t >= 1e-6)
{
t /= n;
sum += t;
n++;
}
printf("e ≈ %lf", sum);
return 0;
}
```
阅读全文