按以下公式计算自然常数e的值(保留小数点 后3位数),要求使用循环嵌套。 e=1+1/1!+1/2!+1/3!+...+1/n! !表示阶乘, 如n!=1*2*3*...*n
时间: 2024-04-11 08:22:33 浏览: 66
递推序列yn+1=p+yn-1/qyn+yn-1的周期解 (2003年)
以下是使用循环嵌套计算自然常数e的代码,保留小数点后3位数:
```c
#include <stdio.h>
int main() {
int n;
float e = 1, t = 1;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
t *= i;
e += 1.0 / t;
}
printf("%.3f", e);
return 0;
}
```
阅读全文