c语言 1-1/3+1/5...

#include
#include
int main()
{
    int b;double a, c, n;
    a = 1.0;n = 1.0;b = 1;c = 0.0;
    while (fabs(a) >= 1e-6)
    {

        c = c + a;//总和
        n = n + 2;//分母

        b = -b;//符号
        a = b / n;//某一项的值
    }
    c = c * 4;//总和*4是Π的值
    printf("%10.8f\n", c);
    return 0;
}

你可能感兴趣的:(c语言,p2p,蓝桥杯)