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

2025-04-01 23:36:36
推荐回答(2个)
回答1:

#include  
#include  
#include  
/*************ERROR**************/
fun (double m)//第三处错误,修改程序返回类型,int改为double
{ double y=0, d;
  int i;
/*************ERROR**************/
  for(i=100;i<=m;i+=100)//第一、二处错误,去除分号,且判断条件逗号改为分号
     {d=(double)i*(double)i;
      y+=1.0/d;
     }
  return(y);
}
void main()
{ int n=2000;
  system("CLS");
  printf("\nThe result is %1f\n",fun(n));
}

回答2:

double fun(int m)
for(i=100;i<=m;i+=100)