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

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

公式

例如,若m中的值为:5,则应输出:1.463611。请改正程序中的错 误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结 构。

/**********code.c**********/
#include
double fun(int m)
{
 double y=1.0;
 int i;
 /**********found**********/
 for(i=2;i<m;i++) 
/**********found**********/
y+=1/(i*i);
return(y);
 }
 main() 
 {
  int n=5;
  printf("%\nThe result is%1f\n",fun(n));
  /**********-code.c**********/
答案
第1空:错误:for(i=2;i<m;i++) 正确:for(i=2;i<=m;i++)
第2空:错误:y+=1/(i*i); 正确:y+=1.0/(i*i);

题目信息

题号:7634
题型:填空题
难度:普通