用C语言编写程序 输入n,求下列级数前n项的和。 1/2-2/3+3/4-4/5……

如题所述

第1个回答  2021-01-03

#include <stdio.h>

int main()

{

    double sum;

    int i,sign,n;

    scanf("%d",&n);

    for(sum=0,i=1,sign=1;i<=n;++i,sign=-sign)

    {

        sum+=(double)(i)/(i+1)*sign;

    }

    printf("%lf\n",sum);

    return 0;

}

相似回答