招生考试网
学历| 高考 美术高考 考研 自考 成考 专升本 中考 会考 外语| 四六级 职称英语 商务英语 公共英语 日语能力 翻译资格 JTEST
资格| 公务员 报关员 银行从业 司法 导游 教师资格 报关 财会| 会计证 经济师 会计职称 注册会计 税务师 资产评估 审计师
工程| 一建 二建 造价师 造价员 咨询师 监理师 安全师 医学| 卫生资格 执业医师 执业药师 执业护士 | 教案 论文 文档
IT类| 计算机等级 计算机软考 职称计算机 高校计算机 推荐-国家公务员 事业单位招聘 军校国防生 自主招生 艺术特长生 招飞
 3773考试网 - 计算机等级考试 - 试题答案 - 正文

2009年9月全国计算机等级考试二级C++真题及答案

来源:fjzsksw.com 2010-4-2 16:02:23

 

   (31)有如下程序:
  #include<iostream>
  using namespace std;
  class C1{
  public:
  ~C1(){ cout<<1; }
  };
  Class C2: public c1{
  public:
  ~c2(){ cout<<2; }
  };
  int main(){
  C2 cb2;
  C1 *cb1;
  return 0;
  }
  运行时的输出结果是
  A)121
  B)21
  C)211
  D)12
  
  (32)有如下程序
  #include<iostream>
  using namespace std;
  class Publication{ //出版物类
  char name[30];
  public:
  Publication(char *name=”未知名称”){
  strcpy(this->name,name);
  }
  const char * getName()const{ return name; }
  virtual const char * getType()const{ return “未知类型”;}
  };
  class Book: public Publication{ //书类
  public:
  Book(char *name): Publication(name){}
  virtual const char * getType()const{ return “书“;}
  };
  void showPublication( Publication &p){
  cout<<p.getType()<<”:”<<p.getName()<<endl;
  }
  int main(){
  Book book(“精彩人生”);
  showPublication(book);
  return 0;
  }
  运行时的输出结果是
  A)未知类型:未知名称
  B)未知类型:精彩人生
  C)书:未知名称
  D)书:精彩人生

   (33)下列关于运算符重载的描述中,错误的是
  A)::运算符不能重载
  B)类型转换运算符只能作为成员函数重载
  C)将运算符作为非成员函数重载时必须定义为友元
  D)重载[]运算符应完成“下标访问”操作
  
  (34)有如下程序:
  #include<iostream>
  #include<iomanip>
  Using namespace std;
  int main(){
  int s[]={123, 234};
  cout<<right<<setfill(‘*’)<<setw(6);
  for(int i=0; i<2; i++) { cout<<s[i]<<endl; }
  return 0;
  }
  运行时的输出结果是
  A)123
  234
  B)***123
  234
  C)***123
  ***234
  D)***123
  234***
  
  (35)有如下类定义
  class A {
  char *a;
  public:
  A():a(0){}
  A(char *aa){  //把aa所指字符串拷贝到a所指向的存储空间
  a=                ;
  strcpy(a,aa);
  strcpy(a,aa);
  }
  ~A() {delete []a;}
  };
  横线处应填写的表达式是
  A)nes char[strlen(aa)+1]
  B)char[strlen(aa)+1]
  C)char[strlen(aa)]
  D)new char[sizeof(aa)-1]

 

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页



  • 上一个文章:
  • 网站版权与免责声明
    ①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
    ②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权及个人隐私等问题,请在两周内邮件fjksw@163.com联系.


    | 关于我们 | 联系我们 | 版权申明 | 网站导航 |
    琼ICP备12003406号