微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
]= {1, 3, 5, 7}, *p=a, i; for (i=0; i<4: i++) a[i]=*p++; cout<<a[2]; } 参考答案: 5 5----------------------------------------12、 下列程序的运行结果是___12___。 include <iostream. h> class Sample { int x,y; public: Sample() {x=y=0; } Sample(int a, int b) {x=a;y=b;} void disp() { cout<< x= <<x<< , y=<<y<<end1; } }; void main() { Sample s1, s2(1, 2); s1. disp0; s2. disp (); } 参考答案: 此程序的运行结果为: x=0, y=0 x=1, y=2 此程序的运行结果为: x=0, y=0 x=1, y=2----------------------------------------13、 指出下面程序段中的错误,并说明出错原因___13___。 class Location { int X, Y=20; protected: int zeroX, zeroY; int SetZero(int ZeroX, iht ZeroY); private: int length, height; public: float radius; void init(int initX,int initY); int GetX(); Int GetY(); }; 参考答案: int X,Y=20; 出错,不能采用这种方式初始化 int X,Y=20; 出错,不能采用这种方式初始化----------------------------------------14、对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行___14___。再执行成员对象的构造函数,后执行派生类本身的构造函数。 参考答案: 基类的构造函数 基类的构造函数----------------------------------------15、类的成员函数中,只能用于检测输入操作的函数是___15___。 参考答案: eof eof----------------------------------------1、数据的四种基本逻辑结构是指 ______。 A.组、链表、树、图形结构B.线性表、链表、栈队列、数组广义表C.线性结构、链表、树、图形结构D.集合、线性结构、树、图形结构 参考答案: D ----------------------------------------2、在n(n>0)个元素的顺序栈中删除1个元素的时间复杂度为 ______。 A.B.C.D. 参考答案: D ----------------------------------------3、线性表采用链式存储方式时,结点的存储地址 ______。 A.必须是不连续的B.连续与否均可以C.必须是连续的D.和头结点的存储地址相连续 参考答案: B ----------------------------------------4、对象实现了数据和操作的结合,使数据和操作 ______ 于对象的统一体中 A.结合B.隐藏C.封装D.抽象 参考答案: C ----------------------------------------5、以下说法错误的是 ______。 A.采用面向对象方法开发软件的基本目的和主要优点是通过重用提高软件的生成率B.在面向对象的程序中,对象是属性(状态)和方法(操作)的封装体C.在面向对象的程序中,对象彼此间通过继承和多态性启动响应的操作D.继承和多态机制是面向对象程序中实现的主要手段 参考答案: C -----------
|