分析下列程序的输出结果 #include <iostream.h> class A{ public: A() { cout<<"a’s } virtual ~a() { void f() g() f(); }; b : public a{ public: b() ~b() c b{ c() ~c() main() a *a="new" c; a-> g(); delete a; }
第1题
include<iostream.h>
ClassA
{
public:A( ){cout<<"1";}
~A( ){cout<<"2";}
};
ClassB:public:A
{
public:
B( ){cout<<"3";}
~B( ){cout<<"4";}
};
Voidmain( )
{
Bb;
}
A.1234
B.1324
C.1342
D.3142
第2题
A.1010
B.编译错误缺少拷贝构造函数
C.10随机数
D.随机数随机数
第3题
A.1010
B.编译错误缺少拷贝构造函数
C.10随机数
D.随机数随机数
第4题
A.00
B.23
C.34
D.25
第5题
A.00
B.23
C.34
D.25
第6题
#include<iostream.h>
classA
{
inta;
public:
A(){a=0;}
A(){intaa}
{a=aa;
cout<<a++;
}
};
voidmain()
{
Ax,y(2),z(3);
cout<<endl;
}
A.00
B.23
C.34
D.25
第7题
#include<iostream>
using namespace std;
class A{
public:
A(){cout<<"A" ; }
~A(){cout<<"A" ; }
} ;
class B {
A a;
public:
B(){cout<<"B";}
~B(){cout<<"B";}
};
int main (){
B b;
return 0;
}
程序的输出结果是 ___________
第8题
A.1
B.2
C.3
D.程序有错误
第9题
A.CBA
B.BAC
C.ACB
D.ABC
第10题
A.CBA
B.BAC
C.ACB
D.ABC
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!