(用WHILE语句计算1+1⼀2!+1⼀3!+1⼀4!+。。。的前20项和)

2025-02-27 04:47:31
推荐回答(3个)
回答1:

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);
}

回答2:

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

回答3:

上面的答案是正确的.