ZOJ 1113 u Calculate e

原题链接

题目大意:迭代求自然常数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;
}
原文地址:https://www.cnblogs.com/naive/p/3568790.html