等级考试上机模拟题 (二级C语言)

文章作者 100test 发表时间 2007:03:10 16:52:00
来源 100Test.Com百考试题网


说明:满分为100分,60分及格。前两题为DOS操作题,每题15分,共计30分;后两题为C语言编程题或调试题,共计70分; 测试时间60分钟。
  一、DOS操作题
  1 删除当前目录下的目录ZSF\DAS。
  答案:RD ZSF\DAS
  2 将当前目录下的目录KUY\GWE中的文件BTY.EXE改名为KJH.EXE。
  答案:REN KUY\GWE\BTY.EXE KJH.EXE
  二、调试修改程序题
  下面程序中函数fun的功能是:根据整型形参m,计算如下公式的值:y=1+1/2!+1/3!+1/4!+...+1/m!
  例如:若m=6,则应输出:1.718056。
  请改正函数fun中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
  #include〈conio.h〉
  #include〈stdio.h〉
  / *错误在fun函数中 * /
  double fun(int m)
  {int y=1, t=1.
  int i.
  for(i=2. i〈=m. i++)
  {t=t*1/i. y+= t. }
  return(y).
  }
  main()
  {int n.
  clrscr().
  printf("Enter n: ").
  scanf("%d", &n).
  printf("\nThe result is %1f\n", fun(n)).
  }
  答案:对fun子程序进行修改,修改以后的程序如下:
  double fun(int m)
  { double y=1, t=1. /*类型应为 double*/
  int i.
  for(i=2. i〈=m. i++)
  {t=t*1.0/i. y+= t. }
  /* 此处应为 double 类型的数据进行运算*/
  return(y).
  }

相关文章


2006年最新二级公共基础知识填空40题 80选择题
计算机等级考试二级C 各章内容摘要6
2006年公共基础知识模拟题(分析与解答)
计算机等级考试二级C 各章内容摘要5
等级考试上机模拟题 (二级C语言)
二级C上机模拟试题及答案(6)
二级公共基础基础填空40题
计算机等级考试二级C 各章内容摘要4
计算机等级考试二级C 各章内容摘要3
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛