Y_寒酥 2023-02-15 22:38 采纳率: 87.5%
浏览 20

C语言程序要求只写在一个功能子函数中

用C语言写要求单独写一个子函数求下列图片的题结果精确到小数点后四位

img

  • 写回答

3条回答 默认 最新

  • 菜鸟才能学的更多 2023-02-16 01:57
    关注
    
     
    #include <stdio.h>
     
    int main() {
        double s = 1.0;
        int i, n = 10;
        int sign = -1;
        int denominator = 1;
        for (i = 1; i <= n; i++) {
            sign = -sign;
            denominator = denominator * (2 * i - 1) * (2 * i);
            s = s + sign * 1.0 / denominator;
        }
        printf("s = %.4f\n", s);
        return 0;
    }
     
    

    输出结果为:s = 0.9368

    注:如果需要将程序封装在一个函数中,请将上述代码复制到一个函数中,并将函数头改为 double calculate_s() ,然后在 main 函数中调用该函数即可。

    评论

报告相同问题?

问题事件

  • 修改了问题 2月16日
  • 修改了问题 2月15日
  • 创建了问题 2月15日