蜘蛛X 发表于 2018-7-20 22:01:39

请老师指教,关于一道数学方面的编程题。


按正常编泽也行,也可以不设函数。但答案要正确。
解题思路尽量详细易懂,最好每行加上注释。
感谢各位大神,祝大家工作顺利,身体健康。

人造人 发表于 2018-7-20 22:01:40

希望我没有写错


蜘蛛X 发表于 2018-7-20 22:04:39

关于算术题是弱项,考二级证时就因为这题败下阵。
有没有什么方法可以提升对算术方面的编程?

人造人 发表于 2018-7-20 22:31:34

#include <stdio.h>
#include <math.h>

double Fun(int n)
{
        double result = 0;
        for(int i = 1; i <= n; ++i)
        {
                result += pow(-1, i - 1) * (((2 * i - 1) * (2 * i + 1)) / pow(2 * i, 2));
        }

        return result;
}

int main(void)
{
        printf("%lf\n", Fun(10));

        return 0;
}


蜘蛛X 发表于 2018-7-20 22:48:05

人造人 发表于 2018-7-20 22:31


老师,能不能说明下吖。我太笨了这样看不太懂。

凌九霄 发表于 2018-7-20 23:21:55

对于解数学题,如果手工会解,那么可能会编程解,如果手工不会解,编程解更是抓瞎。

蜘蛛X 发表于 2018-7-23 10:43:18

人造人 发表于 2018-7-20 23:21
希望我没有写错

看了老师的解答,想通了。
原来这只是两条题。左边的是例子,右边是公式。
我一直把他当成了一道题来看。怪不得怎么想也不通。
感谢了。
页: [1]
查看完整版本: 请老师指教,关于一道数学方面的编程题。