B、0.5
C、3.5
D、4.5
第1题
#include<iostream>
Usingnamespacestd;
ClassBase{
public:
Base(intx=O){cout<<x;
}
};
ClassDerived:publicBase{
public:Derved(intx=0{cout<<x;
}
private;
Baseval;
};
int main(){
Derivedd(1);
retrun0;
}
A.0
B.1
C.01
D.001
第2题
A、3 #define
B、2* A #define
C、B+A void main() { int a=B; cout<<c<<"_ } a.9_5 b.2_3 c.> D、9_3
第3题
include<iostream>
using namespace std;
void main()
{
int num=0,i=8;
do
{
i--;
num++;
}while(--i);
cout<<num<<endl;
}
第4题
include<iostream>
using namespace std;
int min(int a,int b)
{
if(a<b)return a;
else return b;
return 0;
}
void main()
{
cout<<min(1,min(2,3))<<endl;
}
第5题
A.3
B.4
C.6
D.7
第6题
#include<iostream>
#include<cstring>
using namespace std;
class XCF{
int a;
public:
XCF(int aa=O):a(aA){cout<<”1”;}
XCF(XCF&X){a=x.a;cout<<”2”;}
~XCF(){cout<<at}
int Geta(){return at}
};
int main(){
XCF dl(5),d2(d1);
XCF半pd=new XCF(8);
cout<<pd->Geta();
delete pd;
return 0;
}
运行时的输出结果是
A.1215588
B.1218855
C.12185
D.128512
第7题
#include<iostream>
#include<cstring>
using namespace std;
class XCF{
int a;
public:
XCF(int aa=O):a(aA){cout<<”1”;}
XCF(XCF&X){a=x.a;cout<<”2”;}
~XCF(){cout<<at}
int Geta(){return at}
};
int main(){
XCF dl(5),d2(d1);
XCF半pd=new XCF(8);
cout<<pd->Geta();
delete pd;
return 0;
}
运行时的输出结果是
A.1215588
B.1218855
C.12185
D.128512
第8题
#include<iostream>
using namespace std;
class A{
public:
___________{cout<<"aa";}
};
class B:public A{
public:
~B(){cout<<"bb";}
};
int main(){
B *p=new B;
delete p;
return 0;
}
第9题
A.6+6i
B.6+1i
C.1+6i
D.1+1i
第10题
A.Base Base
B.Base Derived
C.Derived Base
D.Derived Derived
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!