#include <stdio.h> int main() { int n=1; float e=1.0,i=1.0; do { i=i/n; //i:累加求和中的每一项分项式 e=e+i; n++; }while(i>=1e-5); printf("当误差小于指定值时,e的值为%f。\n",e); printf("n的项数为%d。\n",n-1); return 0; }