题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1012
代码:
#include <iostream>
#include<cstdio>
using namespace std;
int main()
{
double sum=1;
int t=1;
printf("n e\n");
printf("- -----------\n");
printf("0 1\n");
for(int i=1;i<=9;i++)
{
t=t*i;
sum=sum+1.0/t;
if(i>=3)
printf("%d %.9lf\n",i,sum);
if(i==2)
printf("%d %.1lf\n",i,sum);
if(i<2)
printf("%d %.0lf\n",i,sum);
}
return 0;
}