计算1+1⼀2!+1⼀3!+1⼀4!+…的前20项的和,并输出求出的和(用C语言编写就行)

高手来呀,只要能运行就给分了!
2025-02-23 22:39:27
推荐回答(2个)
回答1:

#include
int main()
{
fioat n=1,sum=0;
for(int i=1;i<=20;i++)
{n*=i;
sum+=1.0/n;
}
printf("sum=%d",sum);
return 0;
}

回答2:

void main(){
float sum=0;
long n=1;
for (int i=1;i<=20;i++){
n*=i;
sum+=(float)1/n;
}
printf("sum=%10.4f",sum);
}