C语言,求编写程序求无理数e的值并输出???

C语言,求编写程序求无理数e的值并输出???,第1张

/*

2.718282

Press any key to continue

*/

#include <stdio.h>

unsigned Fact(unsigned n) {

unsigned i,fact = 1

for(i = 1 i <= n ++i)

fact *= i

return fact

}

double Exp(int n) {

double e = 1.0

int i

for(i = 1i <= ni++)

e +=  1.0/Fact(i)

return e

}

int main() {

printf("%lf\n",Exp(20))

return 0

}

#include <stdio.h>

int main()

{

int i=1

float temp=1

float sum=0

while(temp>=1e-6)

{

sum+=temp

temp/=i

i++

}

printf("e=1+1/1!+1/2!+1/3!+.=%f",sum)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11117088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存