第1个回答 2016-05-12
#include<stdio.h>
#include<math.h>
int fun(int a)
{int sum=1;<br/> int i;<br/>for(i=1;i<=a;i++)<br/> {sum*=i;}
return sum;
}
void main()
{
float e=0,q;
int m,n;
scanf("%d",&n);
for(m=1;m<=n;m++)
{
q=fun(m);
e+=1/q;
}
printf("%10.3f",e);
}本回答被网友采纳