zoj 1113 u Calculate e

来源:互联网 发布:华东交大软件学院吧 编辑:程序博客网 时间:2024/05/20 19:28
#include "stdio.h"int mult(int n){int sum = 1, i;if (n == 0)return sum;for (i = 1; i <= n; i++)sum *= i;return sum;}int main(){int n, i;double e;printf("n e\n");printf("- -----------\n");printf("0 1\n1 2\n2 2.5\n");for (n = 3; n <= 9; n++){e = 0;for (i = 0; i <= n; i++){ e +=1.0 / mult(i);}printf("%d %.9lf\n", n, e);}}

原创粉丝点击