模拟试题

3773考试网计算机等级考试模拟试题正文

2014年3月全国计算机二级C语言上机模拟试题二十七之3

来源:2exam.com 2013-10-30 20:27:22

解题思路: 

  第一处:循环for语句中应有分号。 

  第二处:if错写成If。 

  *************************************************** 

  请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度 0.0005, 即某项小于0.0005时停止迭代): 

  π 1 1×2 1×2×3 1×2×3×4 1×2×…×n 

  ─ = 1+─+─—+────+──────+……+──────── 

  2 3 3×5 3×5×7 3×5×7×9 3×5×…×(2n+1) 

  程序运行后,如果输入精度0.0005,则程序输出为3.14…。 

  注意: 部分源程序存在文件PROG1.C文件中。 

  请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。 

  给定源程序: 

  #include  

  #include  

  double fun ( double eps) 

  { 

  } 

  main( ) 

  { double x; 

  printf("Input eps:") ; 

  scanf("%lf",&x); printf("\neps = %lf, PI=%lf\n", x, fun(x)); 

  NONO(); 

  } 

触屏版 电脑版
3773考试网 琼ICP备12003406号-1