程序改错
	下列给定程序中,函数proc()的功能是根据整型形参n,计算如下公式的值:  
  Y=1-1/(22)+1/(33)-1/(44)+…+(-1)(n+1)/(nn)  
  例如,n中的值为l0,则应输出0.817962。  
  请修改程序中的错误,使它能得到正确结果。  
  注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。  
  试题程序:  
      #include  
      #include  
      #include  
      double proc(int n)  
      {  
      double y=1.0;  
      f|****found****  
      int J=1;    .  
      int i;  
      for(i=2;i<=n;i++)  
      {  
      j=-l*j;//****found****  
      y+=1/(i*i);  
      )  
      return(y);      
      )  
      void main()      
      {  
      int n=10:  
      system("CLS"):  
      printf("\nThe result is%lf\n",proc(n));  
      )
试题出处:http://www.examtiku.com/shiti/7903429441.html
网考网参考答案:
网考网解析:进入考试题库查看解析
大数据分析:根据网考网与考试题库的统计分析,该试题:
45%的考友选择了A选项
43%的考友选择了B选项
8%的考友选择了C选项
4%的考友选择了D选项
考友解析与评论:
· 像这种考试,没什么技术含量,全靠运气。
· 没读清题就选了,多么简单的一题啊
· 我也是这么错的
发布评论 查看全部评论