天大2020年春季考试面向对象程序设计在线作业一.docx

上传人:scccc 文档编号:13357126 上传时间:2021-12-23 格式:DOCX 页数:4 大小:19.51KB
返回 下载 相关 举报
天大2020年春季考试面向对象程序设计在线作业一.docx_第1页
第1页 / 共4页
天大2020年春季考试面向对象程序设计在线作业一.docx_第2页
第2页 / 共4页
天大2020年春季考试面向对象程序设计在线作业一.docx_第3页
第3页 / 共4页
天大2020年春季考试面向对象程序设计在线作业一.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《天大2020年春季考试面向对象程序设计在线作业一.docx》由会员分享,可在线阅读,更多相关《天大2020年春季考试面向对象程序设计在线作业一.docx(4页珍藏版)》请在三一文库上搜索。

1、A.&B.!=C.:D.%1. 下列调用方式中,属于引用调用的是()。A. 形参和对应的实参都是变量名B. 形参是指针,对应的实参是地址值 C. 形参是引用,对应的实参是变量名D. 形参是变量名,对应的实参是地址值【参考答案】: C2. 设有说明语句:int x=1,y=3,z=5 ;则下面表达式中值为0 的是()。A.x&&z B.(y!=1)&&(z!=0) C.(xy)&&xz D.x|y3&&z5【参考答案】: B3. 下列循环结构中,不是无限循环的是()。A.for ( t =1 ; ; t ) cout t ;

2、 B.t = 1; while ( t - - ) cout t ; C.t = 1 ; do cout t ; t ; while ( - - t ) ;D.for ( t = 0 ; t ; t ) coutt ;【参考答案】: D4. 设B类是A类的派生类。当创建一个B类的对象时,构造函数的调用顺序是()。A.先调用A类的构造函数,然后调用B类的构造函数B.先调用B类的构造函数,然后调用A类的构造函数C.不调用A类的构造函数D.视定义时A类和 B 类出现的位置【参考答案】: A5. 设有定义: int i=8, a, b; double x=1.34 , y=5.3; 下列表达始中,符合

3、C+铺法的是()B.x%5C.a=a*3=2D.y=float(i)A.a=a-=(a=3)*(b=4)6. 设有定义:int a=0,b=5,c; 执行语句c=(a=b)|+a&&b+ 后,a、 b、c 的值分别是()。A.5, 5, 1B.4, 6, 1C.1, 6, 1D.1, 5, 0【参考答案】: A7. 如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。A. 不调用基类的析构函数B. 先调用基类的析构函数,再调用派生类的析构函数 C.先调用派生类的析构函数,再调用基类的析构函数D.不调用派生类的析构函数【参考答案】: C8. 决定函数返回值类型的是

4、()。A.return语句中表达式的类型 B.函数定义时函数名前的类型C.调用函数时的调用方式D.系统根据结果随机确定【参考答案】: B9. 完成编译预处理工作的阶段是()。A. 编译前B. 编译时C. 编译后D. 连接时【参考答案】: A10. 在声明类时,关键字private 、 public 和 protected 出现()。A.至少一次B.至多一次C.public至少一次D.0或多次【参考答案】: D11. 以下运算符中不能重载的是()。【参考答案】: C12. 程序控制语句主要包括选择、循环和()。A.宏定义B.注释C.跳转D.条件编译【参考答案】: C13. 下列函数中,不属于类的

5、成员函数的是()。A.构造函数B.析构函数C.友元函数D.拷贝构造函数【参考答案】: C14. 以下函数原型说明中,不正确的是()。A.int Function();B.void Function(int);C.intFunction(a); D.void int(double a);【参考答案】: B15. 设有说明char ch= a ; int x=3;float y=4;double z=5; ,则表达式 ch*(x-y)/z 的数据类型是。A.char B. 不确定C.int D.double【参考答案】: D16. 假定AB为一个类,则执行“ ABa(4) , b5 , *p2;

6、”语句时,自 动调用该类构造函数的次数为()。A.6B.7C.9D.11【参考答案】: A17. 下列运算符中优先级别最高的是()。18. 如果 a=1, b=2, c=3, d=4,则表达式 a>b?a:c<d?c:d 的结果是()A.1B.2C.3D.4【参考答案】: D19. 以下关键字不能用来声明类成员的访问权限的是()。A.publicB.privateC.protected D.static【参考答案】: D20. 若一个类的构造函数为Node (int a, int b) x=a; y=x * b;则执行语句Node x (5, 6);后,对象x的成员x和y的值分别是()A.5 和 6B,6 和 5C.30 和 5D.5 和 30【参考答案】: DA.B.?:C.!=D.=

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1