改错题

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

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

请改正函数fun中的错误或在横线处填上适当 的内容并把横线删除,使它能计算出正确的结果。

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

给定源程序如下。

【正确答案】

(1)t-=1.0/i;

(2)return t;

【答案解析】

(1)变量t存放公式的和,通过循环语句进行 复合运算,因此此处应改为t-=1.0/i,注意此处应进 行变量的类型转换。

(2 )循环结束后应将和值返回给主函数。