作业2(5)求1-2\3+3\5-……的和

#include <stdio.h> /*这个真没啥好解释的(TAT)*/
int main(void) 
{  
    int flag, i, n;  
    double item, sum; 
    scanf_s("%d", &n); 
    sum = 0; 
    flag = 1;  
    for(i=1; i<=n;i++){  /*利用循环计算*/
        item=flag*1.0*i/(2*i-1); 
        sum=sum+item; 
        flag=-flag; /*一正一负*/
    }  
    printf("sum=%.3f\n",sum); 
    
    return 0; 

} 

posted @ 2013-10-19 17:17  部落波萝  阅读(199)  评论(0编辑  收藏  举报