用C语言,利用e=1+1/1!+1/2!+1/3!+…+1/n!,编程计算e的近似值,直到最后一项的绝对值小于十的负五次方时为止,输出e的值并统计累加的项目
时间: 2023-11-19 18:04:11 浏览: 150
C语言程序设计-计算公式t=1-1/2-1/3……-1/m的值。例如:若输入5,则应输出-0.283333。
5星 · 资源好评率100%
以下是回答:
```c
#include <stdio.h>
int main() {
int n = 1;
double e = 1, item = 1;
while (item >= 1e-5) {
item /= n;
e += item;
n++;
}
printf("e = %.2f\n", e);
printf("累加的项目数为 %d\n", n - 1);
return 0;
}
```
阅读全文