C语言问题 计算s=1/1!+1/2!+1/3!+...+1/n!(n<20,从键盘输入)
C语言问题 计算s=1/1!+1/2!+1/3!+...+1/n!(n<20,从键盘输入)
日期:2008-06-18 23:43:38 人气:1
#include
int main(void)
{
int n,i,t;
double sum=0;
printf("输入n:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t*=i;
sum+=1.0/t; /*由于sum是浮点数 所以要用这个形势
}
printf("sum=%lf",sum);
return 0;
}
这