新学年天津大学《面向对象程序设计》在线作业一

奥鹏天津大学平时在线作业

《面向对象程序设计》在线作业一

下列调用方式中,属于引用调用的是()。
A:.形参和对应的实参都是变量名
B:.形参是指针,对应的实参是地址值
C:.形参是引用,对应的实参是变量名
D:.形参是变量名,对应的实参是地址值
答案问询微信:424329

设有说明语句奥鹏天津大学平时在线作业:int x=1,y=3,z=5;则下面表达式中值为0的是()。
A:xy)z
B:x||y35
答案问询微信:424329

下列循环结构中,不是无限循环的是()。
A:for ( t =1 ; ; t + + ) cout t ;
B:t = 1; while ( t – – ) { cout t + + ; }
C:t = 1 ; do { cout t ; t + + ;} while ( – – t ) ;
D:for ( t = 0 ; t ; t ++ ) cout t ;
答案问询微信:424329

设B类是A类的派生类。当创建一个B类的对象时,构造函数的调用顺序是()。
A:先调用A类的构造函数,然后调用B类的构造函数
B:先调用B类的构造函数,然后调用A类的构造函数
C:不调用A类的构造函数
D:视定义时A类和B类出现的位置
答案问询微信:424329

设有定义: int i=8,a,b; double x=1.34,y=5.3; 下列表达始中,符合C++语法的是()。
A:a+=a-=(a=3)*(b=4)
B:x%5
C:a=a*3=2
D:y=float(i)++
答案问询微信:424329

设有定义:int a=0,b=5,c; 执行语句c=(a=b)||++a
答案问询微信:424329

设有说明char ch=’a’; int x=3;float y=4;double z=5;,则表达式ch*(x-y)/z的数据类型是。
A:char
B:不确定
C:int
D:double
答案问询微信:424329

假定AB为一个类,则执行“AB a(4),b[5],*p[2];”语句时,自动调用该类构造函数的次数为()。
A:6
B:7
C:9
D:11
答案问询微信:424329

下列运算符中优先级别最高的是()。
A:++
B:?:
C:!=
D:+=
答案问询微信:424329

如果a=1,b=2,c=3,d=4,则表达式ab?a:cd?c:d的结果是()。
A:1
B:2
C:3
D:4
答案问询微信:424329

以下关键字不能用来声明类成员的访问权限的是() 。
A:public
B:private
C:protected
D:static
答案问询微信:424329

若一个类的构造函数为Node (int a, int b) {x=a; y=x * b;},则执行语句Node x (5, 6); 后,对象x的成员x和y的值分别是()。
A:5和6
B:6和5
C:30和5
D:5和30
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网