2013年计算机二级C语言上机题库六_第2页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年4月7日
  改错题
  下列给定程序中,函数fun的功能是:根据整型参m的值,计算如下公式的值。
  例如,若m中的值为5,则应输出:0.536389
  请改正程序中的错误,使程序能得出正确的结果。
  注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
  试题程序: #include
  #include
  double fun(int m)
  {
  double y = 1.0;
  int i;
  /********found********/
  for (i=2; i  /********found********/
  y -= 1/(i*i);
  return(y);
  }
  main()
  {
  int n = 5;
  printf("\nThe result is \n", fun(n));
  }
  第1处:for (i=2;i  第2处:y-=1/(i*i);应改为y-=1.0/(i*i)

相关文章