C语言,编写程序,根据近似公式e≈1+1/(1!)+1/(2!)+1/(3!)+…+1/(n!)计算e的近似值,要求直至最后一项的值小于10的负七次方为止
人气:286 ℃ 时间:2020-03-16 17:53:24
解答
e=1+1/1!+1/2!+1/3!+.
C代码:
#include
void main()
{
double e=1;
double jc=1;//求阶乘,并存入jc中
int i=1;
while(1/jc>=1e-6)
{
e=e+1/jc;
i++;
jc=jc*i;
}
printf("e=%f\n",e);
}
还有不懂可以HI我,只要我力所能及.
推荐
- 根据公式e=1/1!+1/2!+1/3!……求e的近似值,精度要求为10-6
- 编程计算自然对数 e 的近似值,要求计算的误差小于0.000001 ,计算自然对数e的公式为e=1+1/1!+1/2!+1/3!+
- 编写程序用公式:e=1/1!+1/2!+1/3!+∧ 计算e的近似值.直到最后一项小于给定的精度.
- VF 如何用公式e=1+1/1!+1/2!+...+1/n!计算e的近似值?
- 【急】C语言题目,利用公式e=2+1/2!+1/3!+1/4!+.,编写程序计算无理数e的近似值,
- 怎么1小时记100个英语单词
- 二分之一,三分之一 ,六分之五,( ),六分之十二,( ) 按规律填数.
- 三角函数的诱导公式有没有简单的记法
猜你喜欢