第三章第40题 Sn=1+1/1!+1/2!+···+1/n!

来源:互联网 发布:阿里妈妈淘宝联盟客服 编辑:程序博客网 时间:2024/06/10 05:13
#include<stdio.h>
float fun(int n)
{
float Sn=1,a=1,i;
for(i=1;i<=n;i++)
{
a = a*i;
Sn = Sn + 1/a;
}
return Sn;
}
int main()
{
int b;
char ch=0;
while(1){
printf("请输入b\n");
scanf("%d",&b);
if(b==0)
printf("Sn=1\n");
else
printf("Sn=%f\n",fun(b));
while(ch=getchar()!='\n');
}
return 0;
}
0 0