作业2(5)

编写程序,输入一个正整数,计算1-2/3+...的前n项之和
//编写程序,输入一个正整数,计算1-2/3+...的前n项之和
#include<stdio.h>
int main(void)
{
    int n,i,a,b;
    double y,c,d;
    y=0;
    a=1;
    d=1;
    b=1;
    printf("输入n:");
    scanf("%d",&n);
    //运用for进行循环
    for(i=1;i<=n;i++){
        c=(a*b)/d;
        y=y+c;
        b=b+1;
        d=d+2;
        a=-a;
        
    }
    printf("y=%.3f",y);
    return 0;
}

原文地址:https://www.cnblogs.com/xuqiongxiang/p/3378677.html