-> -> ->
2010计算机等级考试二级(C++)笔试136(四)
时间:2011-01-23 09:10:05
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
cout<<s; } A.10B.15C.21D.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.ABCDEFGHIJKLB.ABCDC.ABCDEFGHIJKMNOPD.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.基类中说明了虚函数后,派生类中
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G