招生考试网
学历类| 阳光高考 美术高考 研究生 自考 成人高考 专升本 中考会考 外语类| 四 六 级 职称英语 商务英语 公共英语 日语能力
资格类| 公 务 员 报 关 员 银行从业 司法考试 导 游 证 教师资格 财会类| 会 计 证 经 济 师 会计职称 注册会计 税 务 师
工程类| 一级建造 二级建造 造 价 师 造 价 员 咨 询 师 监 理 师 医学类| 卫生资格 执业医师 执业药师 执业护士 国际护士
计算机| 等级考试 软件水平 应用能力 其它类| 论文 驾照考试 书法等级 少儿英语 报检员 单证员 教案 专题 考试资讯 文档
 3773考试网 - 计算机等级考试 - 模拟试题 - 正文

2013计算机二级考试C++模拟试题三及答案

来源:2exam.com 2013-7-18
2013计算机二级考试C++模拟试题三及答案

29.下面程序的结果是( )
  #include
  class test{ private:
  int num;
  public:
  test();
  int getint() {return num;}
  ~test();};
  test::test()
  { num =0;}
  test::~test()
  { cout<<″Destructor is active″< 
  void main()
  { test x[3];
  cout<<″Exiting main″< 
  A.Exiting is actice
  Destructor is active
  Destructor is active
  Destructor is active
  B.Exiting main
  Destructor is active
  Destructor is active
  C.Exiting main
  Destructor is active
  D.Exiting main
  【参考答案】A
  30.下列语句不能够用于打开C根目录下文件test.txt的语句是( )
  A.ifstream fin;fin.open(″C:\\test.txt″);
  B.ifstream fin(″C:\\test.txt″);
  C.A和B  来源:考试大网
  D.ifstream fin;fin(″C:\\test.txt″);
  【参考答案】D
  31.下列关于C++函数的描述中正确的是( )
  A.主函数是程序的入口,它由用户定义的函数调用
  B.函数在调用之前必须先被声明
  C.每个用户定义的函数只能被其他函数调用一次
  D.函数是C++中面向对象程序设计框架的基本组成单元
  【参考答案】B
  32.下列程序的运行结果为( )
  #include
  class Location {
  protected:
  int X,Y;
  public:
  void SetX(int myx) {X=myx;}
  void SetY(int myy) {Y=myy;}
  void showxy() {cout<<″X=″< 
  class Rectangle:public Location{
  private:
  int H,W;
  public:
  void SetH(int myh) {H=myh;}
  void SetW(int myw) {W=myw;}
  void show() {cout<<″X=″< 
   Y<<″ ″<<″H=″< 
  void main()
  { Rectangle r1;
  r1.SetX(3);
  r1.SetY(5);
  r1.SetH(4);
  r1.SetW(6);
  r1.showxy();
  r1.show();}
  A.X=3 Y=5 X=3 Y=5 H=4 W=6
  B.X=3 Y=5
  X=3 Y=5 H=3 W=6
  C.X=3 Y=5 
  D.X=3 Y=5X=3 Y=4 H=4 W=6 
  X=3 Y=3 H=4 W=6
  【参考答案】A
  33.有以下程序
  #include
  void main()
  { int a=5,b=0,c=0;
  if(a=b+c)cout<<″***″< 
  else cout<<″$$$″< 
  下列选项叙述正确的是( )
  A.有语法错不能通过编译 
  B.可以通过编译但不能通过连接
  C.输出*** 
  D.输出$$$
  【参考答案】D
  34.以下程序中循环体总的执行次数是( )
  int i,j;
  for(i=6;i>1;i--)
  for(j=0;j 
  {……}
  A.20 
  B.261 
  C.15 
  D.25
  【参考答案】A
  35.下列程序的输出结果是( )
  #include
  void main()
  { int a[3],i,j,k=2;
  for(i=0;i<3;i++)a[i]=i;
  for(i=0;i 
  for(j=0;j 
  a[j]=a[i];
  cout< 
  A.2 
  B.3 
  C.1 
  D.0
  【参考答案】A

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

    报名考试全国   黑龙江   吉林   辽宁   内蒙古   青海   宁夏   甘肃   新疆   陕西   西藏   北京   天津   河北   山东   江苏   安徽   河南
    上海   浙江   福建   广东   山西   湖南   湖北   江西   广西   海南   云南   贵州   四川   重庆
    分省高校计算机考试黑龙江   吉林   辽宁   内蒙古   河北   北京   天津   新疆   甘肃   宁夏   青海   陕西   山西   河南   山东   江苏   安徽   浙江
    福建   广东   海南   广西   江西   湖北   湖南   四川   上海   重庆   贵州   云南   西藏
    成绩查询
    报考指南
    试题答案
    模拟试题
    考试辅导计算机一级   计算机二级   计算机三级   计算机四级
    经验交流
    高校计算机

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