假设在程序中已经声明了Complex类,并建立了其对象c1和c2。若以下代码段都是语法正确的,则会调用拷贝构造函数的是( )。[br][/br](1)Complex c5; c5=c1;[br][/br](2)Complex c6=c1;[br][/br](3)Complex c3(2);[br][/br](4)Complex c4(c2);
A: (2)(4)
B: (1)(2)(4)
C: (4)
D: (1)(2)(3)(4)
A: (2)(4)
B: (1)(2)(4)
C: (4)
D: (1)(2)(3)(4)
举一反三
- 假设在程序中已经声明了Complex类,并建立了其对象c1和c2。若以下代码段都是语法正确的,则会调用拷贝构造函数的是( )[br][/br] (1)Complex c5; c5=c1;[br][/br](2)Complex c6=c1;[br][/br](3)Complex c3(2); (4)Complex c4(c2); A: (4)调用了拷贝构造函数 B: (1)(2)(4)都调用了拷贝构造函数 C: (2)(4)都调用了拷贝构造函数 D: (1)(2)(3)(4)都调用了拷贝构造函数
- 已知一个类Complex,并有下述语句:Complex c1; // 1 Complex c2(3, 5); // 2 Complex c3(c2); // 3 c2 = c1; // 4下述说法中正确的是 ____
- 4-9下面代码的执行结果是( )。 a= [1,2][br][/br]a.append(3)[br][/br]a.insert(3,[4,5])[br][/br]print(a) A: [1, 2, 3, [4, 5]] B: [1, 2, 3, 4, 5] C: [1, 2, [4, 5] , 3] D: [1, 2, 3, 4, 5, 3]
- (1)拍摄资金不足<br/>(2)改编成电影剧本<br/>(3)影片获奖<br/>(4)小说获奖<br/>(5)企业资助 A: 4—2—1—5—3 B: 4—1—3—5—2 C: 1—3—4—2—5 D: 3—4—5—2—1
- (1)伦敦奥运会<br/>(2)雅典奥运会<br/>(3)亚特兰大奥运会<br/>(4)北京奥运会<br/>(5)悉尼奥运会 A: 1—4—2—3—5 B: 4—3—2—1—5 C: 3—1—2—5—4 D: 3—5—2—4—1