考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > C++语言程序设计 > C++模拟试题 > 文章内容
  

全国计算机二级C++语言程序设计考试精选选择题(3)

中华IT学院   【 】  [ 2017年5月22日 ]

  11.为了提高函数调用的实际运行速度,可以将较简单的函数定义为(  )。

  A.内联函数

  B.重载函数

  C.递归函数

  D.函数模板

  12.若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为(  )。

  A.a

  B.AA.a

  C.a{}

  D.AA:a{}

  13.当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是(  )。

  A.任何

  B.公有或保护

  C.保护或私有

  D.私有

  14.若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是(  )。

  A.Data+(Data);

  B.Dataoperator+(Data);

  C.Data+operator(Data);

  D.operator+(Data.Data);

  15.下列关于函数模板的描述中,正确的是(  )。

  A.函数模板是一个实例函数

  B.使用函数模板定义的函数没有返回类型

  C.函数模板的类型参数与函数的参数相同

  D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数

  16.C++系统预定义了3个用于标准数据流的对象,下列选项中不属于此类对象的是(  )。

  A.cout

  B.cin

  C.cerr

  D.cset

  17.Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是(  )。

  A.cpp

  B.exe

  C.obj

  D.lik

  18.字符串“a+b=12\n\t”的长度为(  )。

  A.12

  B.10

  C.8

  D.6

  19.有如下程序:

  #include

  usingnamespacestd;

  intmain(  ){

  intf,f1=0,f2=1;

  for(inti=3;i<=6;i++){

  f=f1+f2:

  f1=f2;f2=f;

  }

  cout

  }

  运行时的输出结果是(  )。

  A.2

  B.3

  C.5

  D.8

  20.有如下程序:

  #include

  usingnamespacestd;

  intmain(  ){

  inta[6]={23,15,64,33,40,58};

  ints1,s2;

  s1=s2=a[0];

  for(int*p=a+1;pif(s1>*p)s1=*p;

  if(s2<*p)s2=*p;

  }

  cout

  }

  运行时的输出结果是(  )。

  A.23

  B.58

  C.64

  D.79

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved