26 lines
424 B
C
26 lines
424 B
C
/*-------------------------------------------------------
|
||
编程计算求e近似值:
|
||
用while语句求直到最后一项值小于10-5为止。
|
||
e=0+1+1/1+1/1/2+1/1/2/3...
|
||
-------------------------------------------------------*/
|
||
#include <stdio.h>
|
||
main()
|
||
{
|
||
int i;
|
||
double t,e;
|
||
i=1;
|
||
t=1.0;
|
||
e=0;
|
||
/**********Program**********/
|
||
e = 2;
|
||
i = 2;
|
||
while(t/i > 1e-5){
|
||
e += t/i;
|
||
t /= i++;
|
||
}
|
||
|
||
/********** End **********/
|
||
printf("e=%f\n",e);
|
||
}
|
||
|