欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

浙大版《C语言程序设计(第3版)》题目集 练习2-15 求简单交错序列前N项和 (15分)

程序员文章站 2022-06-08 17:00:13
...

浙大版《C语言程序设计(第3版)》题目集 练习2-15 求简单交错序列前N项和 (15分)

#include <stdio.h>
int main()
{
    int N, count, flag; //项数,计数器,正负标记。
    double i, sum;
    count = 1, sum = 0, flag = 1;
    scanf("%d", &N);
    for (i = 1; count <= N; i = i + 3)
    { //用count来标记加到第几项。
        sum += flag * (1 / i);
        flag = -flag; //正负标记变号。
        count++;
    }
    printf("sum = %.3f", sum);
    return 0;
}