分类：电脑/网络-互联网
问题：C语言编程：利用公式e=1+1/1!+1/2!+```+1/n!? 
回答：#include<stdio.h>#include<math.h>double Fun(double n){    double f; if(n<0)  printf("data error"); else  if(n==0||n==1) f=1;  else   f=Fun(n-1)*n;  return(f);}void main(){ double t,k=0,x=1; do{    k+=1.0/Fun(x);  t=1.0/Fun(x);  x++; }while(t>1e-6); printf("%f",k);}