2010计算机等级考试二级(C++)笔试136(三)

时间:2011-01-23 09:10:05

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
cout<<s; }

A.10

B.15

C.21

D.28

参考答案: A

----------------------------------------

21、 若有函数 char*func(char *p) { … return p; } 则该函数的返回值是 ______。

A.无确切的值

B.形参中存放的地址

C.一个临时存储单元的地址

D.形参自身的地址

参考答案: B

----------------------------------------

22、 有如下程序段: int a[10],*p[3],**pp,i; for(i=0;i<3;i++) p[i]=&a[i*4); pp=p; 则正确表示数组a元素的表达式是 ______。

A.

B.a[10]

C.[3]

D.*(*(+2))

参考答案: D

----------------------------------------

23、 以下程序段的输出结果是 ______。 #include<iostream.h> void main(){ char*p[5]={ABCD,EF,GHI,JKL,MNOP}; char **q=p; int i; for(i=0;i<=4;i++) cout<<q[i]; }

A.ABCDEFGHIJKL

B.ABCD

C.ABCDEFGHIJKMNOP

D.AEGJM

参考答案: C

----------------------------------------

24、一个类的友元函数能够访问该类的 ______。

A.私有成员

B.保护成员

C.公有成员

D.所有成员

参考答案: D

----------------------------------------

25、拷贝(复制)构造函数的作用是 ______。

A.进行数据类型的转换

B.用对象调用成员函数

C.用对象初始化对象

D.用一般类型的数据初始化对象

参考答案: C

----------------------------------------

26、下列定义中,x是一个类, ______ 是定义指向对象数组的指针p。

A.X*[4]

B.X(*)[4]

C.(X*)[4]

D.X*[]

参考答案: B

----------------------------------------

27、下面关于类的静态成员,说法正确的是 ______。

A.类的静态成员函数只能访问类的静态数据成员

B.类的静态成员函数可直接访问类的所以数据成员

C.类的每个对象都有一份自己的静态数据成员

D.静态数据成员只能通过“类:: ”进行访问

参考答案: A

----------------------------------------

28、下面叙述不正确的是 ______。

A.派生类一般都是公有派生

B.对基类成员的访问必须是无两义性的

C.赋值兼容规则也适用于多重继承的场合

D.基类的公有成员在派生类中仍然是公有的

参考答案: D

----------------------------------------

29、可以用p.a的形式访问派生对象p的基类成员,其中a是 ______。

A.私有继承的公有成员

B.公有继承的私有成员

C.公有继承的保护成员

D.公有继承的公有成员

参考答案: D

----------------------------------------

30、如果一个类至少有一个纯虚函数,那么就成为 ______。

A.抽象类

B.虚基类

C.派生类

D.以上都不对

参考答案: A

----------------------------------------

31、关于虚函数的描述牛, ______ 是正确的。

A.派生类的虚函数与基类的虚函数具有不同的参数个数和类型

B.基类中说明了虚函数后,派生类中

首页 上页 2 3 4 下页 尾页 3/5/5
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部