c语言问题,这道题怎么做

2025-05-15 23:33:08
推荐回答(1个)
回答(1):

#include 
void main()
{
int i,n;
double d=1,s=0;
printf("输入n的值(n不小于8): ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{s+=d/i;d=-d;}
printf("s=%f",s);
}