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

15 查阅

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

例如,若m中的值为:5,则应输出:0.536389。

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

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

参考答案:

(1)for(i=2; i=m; i++)(2)y-=1.0/(i*i);(1)for(i=2; i=m; i++)(2)y-=1.0/(i*i); 解析:该程序功能是根据题目要求计算公式。从已给定源程序的main主函数开始入手,“printf("\nThe result is%lfin",fun(n));”语句中的fun(n)将参数n传给函数double fun(int m)中的m,实现公式的计算结果。

计算机二级