这是一道不能再简单的水题了,也就是用ex的泰勒展开式求e的近似值,前三个数据的形式比较特殊,输出按原样输出,其他的7个是9位小数.#include<stdio.h> int main(void) { int i,j; double a[10],b[10]; for( i = 1 , a[0] = 1 ,b[0] = 1; i <= 9 ; i++ ) { b[i] = b[i-1] * i; a[i] = a[i-1] + 1.0 / b[i]; } printf("n e/n"); printf("- -----------/n"); printf("0 1/n1 2/n2 2.5/n"); for( i = 3 ; i <= 9 ; i++ ) printf("%d %.9f/n",i,a[i]); return 0; }