C語言實現e=1+1/1!+1/2!+1/3!+··· ,求e的近似值,精度要求爲10-6

#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);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章