您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页[答案][天津大学]2020春《面向对象程序设计》在线作业1

[答案][天津大学]2020春《面向对象程序设计》在线作业1

来源:华佗健康网
1.下列调用方式中,属于引用调用的是()。

A.形参是指针,对应的实参是地址值

B.形参是引用,对应的实参是变量名

C.形参是变量名,对应的实参是地址值

D.形参和对应的实参都是变量名

答案:B

2.设有说明语句:int x=1, y=3, z=5; 则下面表达式中值为0的是()。

A.(y!=1)&&(z!=0)

B.x&&z

C.(x<y)&&x<z

D.x||y>3&&z>5

答案:A

3.下列循环结构中,不是无限循环的是()。

A.t=1; while(t--) {cout<B.t=1; do{cout<C.for(t=1; ; t++) cout<D.for(t=0; t; t++) cout<答案:D

4.设B类是A类的派生类。当创建一个B类的对象时,构造函数的调用顺序是()。

A.视定义时A类和B类出现的位置

B.先调用B类的构造函数,然后调用A类的构造函数

C.先调用A类的构造函数,然后调用B类的构造函数

D.不调用A类的构造函数

答案:C

5.设有定义:int i=8, a, b; double x=1.34, y=5.3; 下列表达始中,符合C++语法的是()。

A.y=float(i)++

B.x%5

C.a+=a-=(a=3)*(b=4)

D.a=a*3=2

答案:C

6.设有定义:int a=0, b=5, c; 执行语句c=(a=b)||++a&&b++后,a、b、c的值分别是()。

A.5,5,1

B.4,6,1

C.1,6,1

D.1,5,0

答案:A

7.如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。

A.先调用派生类的析构函数,再调用基类的析构函数

B.先调用基类的析构函数,再调用派生类的析构函数

C.不调用派生类的析构函数

D.不调用基类的析构函数

答案:A

8.决定函数返回值类型的是()。

A.调用函数时的调用方式

B.系统根据结果随机确定

C.函数定义时函数名前的类型

D.return语句中表达式的类型

答案:C

9.完成编译预处理工作的阶段是()。

A.连接时

B.编译时

C.编译后

D.编译前

答案:D

10.在声明类时,关键字private、public和protected出现()。

A.至少一次

B.至多一次

C.public至少一次

D.0或多次

答案:D

11.以下运算符中不能重载的是()。

A.::

B.&

C.%

D.!=

答案:A

12.程序控制语句主要包括选择、循环和()。

A.跳转

B.注释

C.条件编译

D.宏定义

答案:A

13.下列函数中,不属于类的成员函数的是()。

A.析构函数

B.构造函数

C.拷贝构造函数

D.友元函数

答案:D

14.以下函数原型说明中,不正确的是()。

A.void int(double a);

B.void Function(int);

C.int Function(a);

D.int Function();

答案:B

15.设有说明char ch=‘a’; int x=3; float y=4; double z=5; ,则表达式ch*(x-y)/z的数据类型是()。

A.不确定

B.int

C.double

D.char

答案:C

16.假定AB为一个类,则执行“AB a(4), b[5], *p[2];”语句时,自动调用该类构造函数的次数为()。

A.9

B.7

C.6

D.11

答案:C

17.下列运算符中优先级别最高的是()。

A.?:

B.+=

C.++

D.!=

答案:C

18.如果a=1,b=2,c=3,d=4,则表达式a>b?a:c<d?c:d的结果是()。

A.4

B.3

C.2

D.1

答案:A

19.以下关键字不能用来声明类成员的访问权限的是()。

A.static

B.public

C.protected

D.private

答案:A

20.若一个类的构造函数为Node (int a, int b) {x=a; y=x*b;},则执行语句Node x(5, 6); 后,对象x的成员x和y的值分别是()。

A.6和5

B.5和6

C.5和30

D.30和5

答案:C

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务