【计算机类职业资格】二级C++笔试53及答案解析.doc
《【计算机类职业资格】二级C++笔试53及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C++笔试53及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C+笔试 53 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列字符串常量表示中,( )是错误的。(分数:2.00)A.“/“yes/“or/“NO/“B.“/OK!“C.“abcd/n“D.“ABC/0“2.以下都是 C+语言标识符的是( )(分数:2.00)A.dsfa,df4,fB.huhj,a,k2C.3k,h,j_9D._ok,jk,k83.下列对派生类的描述中,( )是错误的(分数:2.00)A.一个派生类可以作另一个派生类的基类B.派生类至少有一个基类C.派生类的成员除了它自己的成员外,还包含了它的基类的成员D
2、.派生类中继承的基类成员的访问权限到派生类保持不变4.模板是实现类属机制的一种工具,其功能非常强大,它既允许用户构造类属函数,即 ( )。(分数:2.00)A.模板函数B.函数模板C.模板类D.类模板5.与以下程序段等价的是( ) while (a) if (b) continue; C; (分数:2.00)A.while(B.while( if(! c;) if(!break: c:)C.while(D.while( if( c:) if( break: c;6.可以采用( )种方法控制格式输出。(分数:2.00)A.1B.2C.3D.47.在 int b3=1,3,2;4,5,6,0;中
3、b22的值是( )。(分数:2.00)A.0B.5C.6D.28.设有定义 nit a:float f; double int i,则表达式 10+a+i+f 值的数据类型是( )(分数:2.00)A.intB.floatC.doubleD.不确定9.C+类体系中,不能被派生类继承的有( )。(分数:2.00)A.构造函数B.虚函数C.静态成员函数D.赋值操作函数10.有以下程序: #includeiostresm.h void main() int n; cinn; if (n+10) coutnendl; else coutn-endl; 若执行上述程序时,从键盘上输入 9,则输出结果是(
4、 )。(分数:2.00)A.11B.10C.9D.811.若有以下程序: #inclcudeiostream.h void main() int i; int a33=1,2,3,4,5,6,7,8,9); for(i=0;i3;i+) coutaii“ “; coutendl; 执行后的输出结果是( )(分数:2.00)A.50 53 56B.49 52 55C.25 8D.1 4 712.下列说法中,不属于数据模型所描述的内容的是( )(分数:2.00)A.数据结构B.数据操作C.数据查询D.数据约束13.在下列几种排序方法中,要求内存量最大的是( )(分数:2.00)A.插入排序B.选择
5、排序C.快速排序D.归并排序14.与 C 语言 prinft(“Hello word/n“);语句功能相同的 C+语句是( )。(分数:2.00)A.cout“Hello world/n“;B.cin“Hello wofld/n;C.cout“Hello world/n“;D.cin“Hello wofld/n;15.对于 int*pa5;的描述,( )是正确的。(分数:2.00)A.pa 是一个指向数组的指针,所指向的数组是 5 个 int 型元素B.pa 是一个指向某数组中第 5 个元素的指针,该元素是 int 型变量C.pa5表示某个数组的第 5 个元素的值D.pa 是一个具有 5 个元
6、素的指针数组,每个元素是一个 int 型指针16.下列叙述中,不属于测试的特征的是( )(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性17.在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示( )(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向18.实现运行时的多态性要使用( )。(分数:2.00)A.重载函数B.构造函数C.析构函数D.虚函数19.C+中的类有两种用法:一种是类的实例比,即生成类的对象,并参与系统的运行;另一种是通过( )派生出新的类。(分数:2.00)A.复用B.继承C.封装
7、D.引用20.当执以下程序段时,循环体将执行( ), main() int y=1; doy- -;while(-y): (分数:2.00)A.一次B.两次C.无限次D.系统将提示有语法错误21.栈通常采用的两种存储结构是( )(分数:2.00)A.线性存储结构和链表存储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构22.关于多继承二义性的描述中,错误的是( )。(分数:2.00)A.一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性B.解决二义性的最常用的方法是对成员名的限定法C.基类和派生类中同时出现的同名函数,也存在二义性问
8、题D.一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,可能出现二义性23.以下定义数组中错误的是( )(分数:2.00)A.int a10 ;B.int a 2 20;C.int a20 ;D.int a ;24.不能实现函数之间数据传递的是( )(分数:2.00)A.全局变量B.局部变量C.函数接D.函数返回值25.下面程序的输出结果是( ) #includeiostream using namespace std; int main() int s: for(int k=2;k6;k+=2) s=1; for(int j=k, j6;j+)s+=j
9、; coutsend1: (分数:2.00)A.9B.1C.11D.1026.表达式 18/4*sqrt(4.0)/5 值的数据类型是( )(分数:2.00)A.intB.floatC.doubleD.不确定27.以下四种说法中,正确的一项是( )(分数:2.00)A.C+允许在字符串上进行整体操作B.语句: char vn=“Brown“: 将 vn 定义成一个有 5 个元素的数组,因为“Brown“中含有 5 个字符C.对指针只要赋给一个地址值就可以了D.一维的指针数组实际上是一个二维数组28.有以下程序: #includeiostream.h #includeiomanip.h void
10、 main() coutfill(*);coutwidth(10); cout,setiosflags(ios:left)123.45endl; 程序执行后的输出结果是( )(分数:2.00)A.*123.45B.*123.45*C.123.45*D.*123.45*29.关于构造函数 A()的拷贝构造函数正确的是( )(分数:2.00)A.A(A*;B.A(A ;C.A(A cout!(y=x/2)“,“; couty!=x%3)“,“; cout(x0) if(!break: c:)C.while(D.while( if( c:) if( break: c;解析:6.可以采用( )种方法控
11、制格式输出。(分数:2.00)A.1B.2 C.3D.4解析:7.在 int b3=1,3,2;4,5,6,0;中 b22的值是( )。(分数:2.00)A.0B.5C.6 D.2解析:8.设有定义 nit a:float f; double int i,则表达式 10+a+i+f 值的数据类型是( )(分数:2.00)A.intB.floatC.double D.不确定解析:9.C+类体系中,不能被派生类继承的有( )。(分数:2.00)A.构造函数 B.虚函数C.静态成员函数D.赋值操作函数解析:10.有以下程序: #includeiostresm.h void main() int n;
12、 cinn; if (n+10) coutnendl; else coutn-endl; 若执行上述程序时,从键盘上输入 9,则输出结果是( )。(分数:2.00)A.11B.10 C.9D.8解析:11.若有以下程序: #inclcudeiostream.h void main() int i; int a33=1,2,3,4,5,6,7,8,9); for(i=0;i3;i+) coutaii“ “; coutendl; 执行后的输出结果是( )(分数:2.00)A.50 53 56 B.49 52 55C.25 8D.1 4 7解析:12.下列说法中,不属于数据模型所描述的内容的是( )
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 笔试 53 答案 解析 DOC
