设为首页 加入收藏

TOP

2018年9月计算机二级C++考前基础练习试题(8)
2018-05-05 06:04:12 】 浏览:147
Tags:2018年 9月 计算机 二级 考前 基础 练习 试题

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


A.内联函数


B.重载函数


C.递归函数


D.函数模板


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


A.a


B.AA.a


C.a{}


D.AA:a{}


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


A.任何


B.公有或保护


C.保护或私有


D.私有


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


A.Data+(Data);


B.Dataoperator+(Data);


C.Data+operator(Data);


D.operator+(Data.Data);


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


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


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


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


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


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


A.cout


B.cin


C.cerr


D.cset


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


A.cpp


B.exe


C.obj


D.lik


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


A.12


B.10


C.8


D.6


9.有如下程序:


#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


10.有如下程序:


#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



编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2018年9月全国计算机二级考试C++.. 下一篇2018年9月全国计算机二级考试C++..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

最新文章

热门文章

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }