求e的近似值,e约等于1+1/1!+1/2!+1/3!+…+1/n!直到1/n!小于10的-5次方为止
时间: 2023-11-23 18:06:47 浏览: 60
基于matlab求解e的近似值.pptx
5星 · 资源好评率100%
以下是C语言程序设计中求e的近似值的例子:
```c
#include <stdio.h>
void main() {
int i, n;
double sum = 1, t = 1;
printf("输入n:\n");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
t = t * i;
sum = sum + 1 / t;
if (1 / t < 0.000001) {
break;
}
}
printf("e=%lf", sum);
}
```
输入n的值,程序会计算出e的近似值并输出。当1/n!小于10的-5次方时,程序会停止计算。
--相关问题--:
1. 如何在C语言中计算阶乘?
2. 如何在C语言中输出小数?
3. 如何在C语言中使用循环语句?
阅读全文