编写程序输出时要求保留三位小数。其中:n从键盘输入。 s=1+1/2! + 1/3! + 1/4! + ……+ 1/n!

如题所述

第1个回答  2017-04-23
#include <stdio.h>
void main()
{
int i,j,n,k=1;
float s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
k=k*j;
s+=1.0/k;
k=1;
}
printf("s=%.3f",s);
}

本回答被网友采纳
相似回答