用C语言编程s=1+1⼀2!+1⼀3!+1⼀4!+……+1⼀n!其中n的值由键盘输入(急呀)

2024-11-27 00:38:40
推荐回答(1个)
回答1:

#include
double a(int num)
{
double s=1;
for(int i=1;i<=num;i++)
s=s*i;
return s;
}
void main()
{
int n;
scanf("%d",&n);
double s=0;
for(int i=1;i<=n;i++)
s+=1.0/a(i);
printf("%f",s);
}