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);
 | ||
| }
 | ||
| 
 |