测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A36818. 给定程序fun函数的功能是:根据整型形参m,计算如下公式的值:例如,若主函数中输入5,则应输出-0.283333请改正程序中的错误,使它能得出正确的结果。不要改动main函数,不得增行或删行,也不得更改程序的结构!#include <stdio.h>#include <stdlib.h>double fun(int m){ double t=1.0; int i; for(i=2; i<=m; …

填空题 困难

题目描述

给定程序fun函数的功能是:根据整型形参m,计算如下公式的值:

例如,若主函数中输入5,则应输出-0.283333

请改正程序中的错误,使它能得出正确的结果。

不要改动main函数,不得增行或删行,也不得更改程序的结构!

#include <stdio.h>

#include <stdlib.h>

double fun(int m)

{

    double t=1.0;

    int i;

    for(i=2; i<=m; i++)

    {

        /**********found**********/

        t = 1.0-1/i;

    }

    /**********found**********/

    ______;

}

main()

{

    int m ;

    printf("\nPlease enter 1 integer numbers:\n");

scanf("%d", &m);

    printf("\n\nThe result is %lf\n", fun(m));

    system("pause");

}

参考答案

<p style="white-space: normal;">1. 正确答案: t=t-1.0/i;</p><p style="white-space: normal;">2. 正确答案: return t;</p>
上一题 下一题