#include"stdio.h"
main()
{
int i,j,jc;
float e=1;
for(i=1;;i++)
{ jc=1;
for(j=1;j<=i;j++)
jc*=j;
if(jc>=1000000)
break;
e+=1.0/jc;
}
printf("%f\n",e);
}
C语言实现e=1+1/1!+1/2!+1/3!+··· ,求e的近似值,精度要求为10-6
最新推荐文章于 2024-04-18 21:03:25 发布