题目大意:迭代求自然常数e。
解法:没什么好说的,注意数据类型和输出格式。
参考代码:
#include<stdio.h>
#include<math.h>
int main(){
int n=0;
double fact,ee;
printf("n e
");
printf("- -----------
");
printf("0 1
1 2
2 2.5
");
ee=2.5;
fact=2;
for(n=3;n<10;n++){
printf("%d ",n);
fact*=n;
ee=ee+1/fact;
printf("%.9lf
",ee);
}
return 0;
}