2015年计算机二级考试《C》高分突破试卷

上传人:平*** 文档编号:11242953 上传时间:2017-10-12 格式:DOC 页数:17 大小:89.67KB
返回 下载 相关 举报
2015年计算机二级考试《C》高分突破试卷_第1页
第1页 / 共17页
2015年计算机二级考试《C》高分突破试卷_第2页
第2页 / 共17页
2015年计算机二级考试《C》高分突破试卷_第3页
第3页 / 共17页
2015年计算机二级考试《C》高分突破试卷_第4页
第4页 / 共17页
2015年计算机二级考试《C》高分突破试卷_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《2015年计算机二级考试《C》高分突破试卷》由会员分享,可在线阅读,更多相关《2015年计算机二级考试《C》高分突破试卷(17页珍藏版)》请在金锄头文库上搜索。

1、一、选择题1 假定 int类型变量占用两个字节,其有定义 int x10=0,2,4;,则数组 x在内存中所占字节数是( )。A.3B.6C.10D.20参考答案:D参考解析:x 数组共有 10个元素,在花括号内只提供 3个初值,这表示只给前面的 3个成员赋值,后 7个元素的值为 0,所以,一共有 20个字节。2 有两个关系 R,S 如下:由关系 R通过运算得到关系 s,则所使用的运算为()。A.选择 B.投影 C.插入 D.连接参考答案:B参考解析:投影运算是指对于关系内的域指定可引入新的运算。本题中 s是在原有关系 R的内部进行的,是由 R中原有的那些域的列所组成的关系。所以选择 B。3

2、对于循环队列,下列叙述中正确的是( )。A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针参考答案:D参考解析:循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构所以队头指针有时可能大于队尾指针有时也可能小于队尾指针。4 下列有关函数重载的叙述中,错误的是()。A.函数重载就是用相同的函数名定义多个函数B.重载函数的参数列表必须不同C.重载函数的返回值类型必须不同D.重载函数的参数可以带有默认值参考答案:C参考解析:所谓函数重载是指同一个函数名可以对应着多个函数的实现。每

3、种实现对应着一个函数体,这些函数的名字相同,但是函数参数的类型不同,还允许参数的个数不 同,但不能只有函数的返回值类型不同而参数的个数和类型相同的重载。所以本题答案为 c。5 有三个关系 R S和 T如下.则由关系 R和 S得到关系 T的操作是( )。A.自然连接 B.并 C.交 D.差参考答案:D参考解析:关系 T中的元组是关系 R中有而关系 s中没有的元组的集合,即从关系 R中除去与关系 s中相同元组后得到的关系 T。所以做的是差的运算。6 下面关于类和对象的描述中,错误的是( )。A.类就是 C语言中的结构体类型,对象就是 C语言中的结构体变量B.类和对象之间的关系是抽象和具体的关系C.

4、对象是类的实例,一个对象必须属于一个已知的类D.类是具有共同行为的若干对象的统一描述体参考答案:A参考解析:在 c+语言中,类和结构体有本质区别,类中包含数据及操作函数,而结构体只包含有数据。7 有如下程序:#inCludeusing namespaCe std;Class testprivate:int a;publiC:test()Cout(i);C.east(i);D.east(i);参考答案:D参考解析:本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这

5、样在调用模板函数时就可以省实参,函数模板的实例就是一个函数的定义。所以本题答案为 D。9 下面程序的运行结果是()。#includevoid fun(int *a,int *B. int x=*a:*a=*b;*b=X;coutk=k;public:void setN(int n)this 一n=n;class BB:public AA/*类体略* ;int main()BB X;A n=1;/1B setN(2);/2C k=3;/3D setK(4);/4return 0;在标注号码的四条语句中正确的是( )。A.1B.2C.3D.4参考答案:B参考解析:本题考查公用继承对基类成员的访问属

6、性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。所以本题中 n、k 和 setK变为了派生类的保护成员,不能直接使用,即 1、3、4 错误,所以 B选项正确。40 有如下头文件:int fl();static int f2();class MApublic:int f3();static int f4();在所描述的函数中,具有隐含的 this指针的是( )。A.flB.f2C.f3D.f4参考答案:C参考解析:只有类的非静态成员函数才隐含 this指针。其作用域是类内部,当类的非静态成员函数中访问类的非静态成员时,编译器会自动将对象本身的地址作为一个隐含参数传递给函数,而不必一定写上 this。所以本题答案为 C。更多相关信息请访问芒果考试网(http:/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号