问题描述: 用do while 循环语句求自然对数e的近似值,要求其误差小于0.00001, 1个回答 分类:综合 2014-11-06 问题解答: 我来补答 #include#includedouble N_I(double n){ double ret= 1; while(n) { ret*= n; n--; } return ret;} void main(){ double e= 2; double n= 1, re; do { n++; re= 1/(N_I(n)); e+= re; } while(re > 0.00001); printf("%.10f\n", e);} 展开全文阅读