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

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

  改换办公室前:
  职工号:0789姓名:张三部门:人事处办公室:521
  职工号:0513姓名:李四部门:人事处办公室:521
  改换办公室后:
  职工号:0789姓名:张三部门:人事处办公室:311
  职工号:0513姓名:李四部门:人事处办公室:311
  注意:只在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。
  #include
  using namespace std;
  class Department{ //“部门”类
  public:
  Department(const char*name,const char*office){
  strcpy(this一>name,nanle);
  //**********found**********
  }
  const char*getName()const{return name;}//返回部门名称
  //**********found**********
  const char*getOffice()const{________} //返回办公室房号
  void changeOfficeTo(const char*office){ //改换为指定房号的另一个办公室
  strcpy(this一>office,office);
  }
  private:
  char name[20];//部门名称
  char office[20];//部门所在办公室房号
  };
  class staff{//“职工”类
  public:
  //**********found**********
  Staff(const char*my—id,const char木my_name,Department&my_dept):——{
  strcpy(this一>staff id,my_id);
  strcpy(this一>name,my_name);
  }
  const char*getlD()const{return staff_id;}
  const char*getName()consl{return name;}
  Department getDepartment()const{return dept;} char staff=id[10];//职工号 
  char name[20];//姓名 
  Department&dept;//所在部门 
  }; void showStaff(Staff&staff){ 
  cout<<”职工号:”< cout<<”姓名:”< cout<<”部门:”< cout<<”办公室:”< int main(){
  Department dept(”人事处”,”521”); 
  Staff Zhang(”0789”,”张三”,dept),Li(”0513”,”李四”,dept); cout<<”改换办公室前:”< showStaff(Zhang); showStaff(Li); 
  //人事处办公室由521搬到311 //**********found********** ———————————————————————一 
  cout<<”改换办公室后:”< showStaff(Zhang); showStaff(Li); 
  return 0; }
  34、 有如下程序: 
  #inClude using namespaCe std; Class Sample{
  friend long fun(Sample S); publiC: 
  Sample(10ng A.{x=a;} private: 
  long X; 
  }; long fun(Sample S){
  if(S.x<2)return l; 
  return S.X*fun(Sample(s.x-1)); }
  int main(  ) {
  int sum=0; 
  for(int i=0;i<6;i++) {sum+=fun(Sample(i));}
  Cout< }
  执行这个程序的输出结果是(  )。 
  A.120
  B.16
  C.154
  D.34
  20、 下面程序的运行结果为( )。 
  #include void swap(int&a,int B. int temp; 
  temp=a++: a=b: 
  b=temp; 

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

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