首页>计算机等级考试>历年真题>正文
2014年3月计算机等级二级考试真题:C++语言程序设计

www.zige365.com 2014-9-4 10:26:51 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

  list.sort(); 
  Cout< writeToFile(””,list); return 0; 
  }
  三、简单应用题(24分)
  42、
  请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件 main.cpp,其中有类CPolygon(“多边形”)、CRectangle(“矩形”)、CTriangle(“三角形”)的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序的正确输出结果应为: 
  注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。 
  #include
  {tout<<——< int area(void){return(width *height);}
  class CTriangle:public CPolygon{
  int length;//三角形一边长 
  int height;//该边上的高 
  public: 
  CTriangle(int l,int h):length(1),height(h){}
  //*********found*********
  int area(void){return(——)/2;}
  }; 
  int main(){
  CRectangle rect(4,5); CTriangle trgl(4,5); 
  //*********found*********
   ______ *ppolyl,* ppoly2; ppolyl=&rect; 
  ppoly2=&trgl; 
  ppolyl->printarea(); 
  ppoly2->printarea(); 
  retun 0;
  4、有如下类定义: class Point{
  private: 
  static int how_many; 
  }; 
  ___________how_many=0; 要初始化Point类的静态成员how_many,下画线处应填入的内容是( )。 
  A.int
  B.static int
  C.int Point::
  D.static int Point::
  二、基本操作题(18分)
  41、请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程碍文件 projl.epp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: 
  ConstruCtor Called. The value is 10
  Copy ConstruCtor Called. The value is 10
  DestruCtor Called. DestruCtor Called. 
  注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。 //pwjl.Cpp
  #inClude ’using namespaCe std; Class MyClass{ 
  publiC: 
  //ERROR**********found**********
  MyClass(int i) 
  {value=i;Cout<<”ConstruCtor Called.” < //ERROR**********found********** MyClass(eonst MyClass P)
  {
  value = P.value; eout<<”Copy ConstruCtor Called.”< }
  void Print()
  {Cout<<”The value is” < //ERROR**********found********* void-MyClass()
  {Cout<<”DestruCtor Called.”< private: 
  int value; 
  }; int main()
  { MyChas objl
  owl.Print(); 
  MyClmss obj2(owl); 
  obj2.Print(); 
  retum 0;
  三、简单应用题(24分)
  42、请使用VC6或使用【答题】菜单打开考生文件夹pr092下的工程pros2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公室后,这两个人的办公室也同时得到改变。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:

本新闻共4页,当前在第2页  1  2  3  4  

上一篇:2014年3月计算机等级二级考试真题:VB语言程序设计 下一篇:没有了
我要投稿 新闻来源: 编辑: 作者:
相关新闻
2014年3月计算机等级二级考试真题:VB语言程序设计
2014年3月计算机等级二级考试真题:VB语言程序设计