C语言利用公式e=1+1/1!+1/2!+1/3!++...+1/n!,+求出
时间: 2023-11-21 18:07:03 浏览: 235
用C语言编程:用公式计算:e≈1+1/1!+1/2! …+1/n!,精度为10-6
5星 · 资源好评率100%
以下是C语言利用公式e=1+1/1!+1/2!+1/3!++...+1/n!,+求出的程序:
```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;
}
printf("e=%lf", sum);
}
```
用户需要输入n的值,程序会计算出e的值并输出。其中,变量sum用于存储e的值,变量t用于存储阶乘的值。在循环中,每次计算阶乘的值并将其加入到sum中,最终输出sum的值即为e的值。
阅读全文