问:C语言计算1-1/2+1/3-1/4+…+1/99-1/100+…,直到 1/111,最后输出

问:C语言计算1-1/2+1/3-1/4+…+1/99-1/100+…,直到 1/111,最后输出保留四位小数

#include<stdio.h>
#include<math.h>
int main()
{
    int i;
    float result = 0;
    for(i = 1;i<=111;i++)
    {
        result = result + 1.0/(pow(-1,i-1)*i);
    }
    printf("%.4f",result);
    return 0;
}

追问

多谢

追答

不客气。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答