可用于微型包囊的方法是A.B.C.D.E.
可用于微型包囊的方法是E.
第1题
有以下程序:
#include<iostream>
usingnamespacestd;
classA{
public:
A(){cout<<"A";}
};
classB{public:B(){cout<<"B";}};
classC:publicA{
Bb;
public:
C(){cout<<"C";}
};
intmain(){Cobj;return0;}
执行后的输出结果是()。
A.CBA
B.BAC
C.ACB
D.ABC
第2题
有以下程序:
#include<iostream>
usingnamespacestd;
classA{
public:
A(){cout<<"A";}
};
classB{public:B(){cout<<"B";}};
classC:publicA{
Bb;
public:
C(){cout<<"C";}
};
intmain(){Cobj;return0;}
执行后的输出结果是()。
A.CBA
B.BAC
C.ACB
D.ABC
第3题
B.10,12,14
C.8,10,12
D.8,12,10
第4题
有以下程序: #include(iostream) usingnamespacestd; intmain() { intx=15: while(x>10&&x<50) { x++; if(x/3) { x++;break; }
} cout<<x<<endl; return0; } 执行后的输出结果是()。
A.15
B.16
C.17
D.18
第5题
有以下程序:
#include(iostream)
usingnamespacestd;
intmain()
{
intx=15:
while(x>10&&x<50)
{
x++;
if(x/3)
{
x++;break;
}
}
cout<<x<<endl;
return0;
}
执行后的输出结果是()。
A.15
B.16
C.17
D.18
第6题
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD()。
#include<iostream>
usingnamespacestd;
classA
{
public:A(){cout<<'A';}
};
classB:
{
public:B(){cout<<'B';}
};
classC:virtualpublicA
{
public:C(){cout<<'C';}
};
classD:publicB,publicD
{
public:D(){cout<<'D';}
};
voidmain(){D04;}
A.publicA
B.privateA
C.protectedA
D.virtualpublicA
第7题
有以下程序:
#include<iostream>
usingnamespacestd;
classsample
{
private:
intn;
public:
sample(){}
sample(intm)
{
n=m:
}
sampleadd(samplesl,samples2)
{
this->n=s1.n+s2.n;
return(*this);
}
voiddisp()
{
cout<<"n="<<n<<endl;
}
};
intmain()
{
samples1(10),s2(5),s3;
s3.add(s1,s2);
s3.disp();
return0:
}
程序运行后,输出的结果是()。
A.n=10
B.n=5
C.n=20
D.n=15
第8题
有以下程序; #include<iostream> usingnamespacestd; classComplex { public: Complex(doubler=0,doublei=O):re(r),im(i){} doublereal()const{returnre;} doubleimag()const{returnim;} Complexoperator+(Complexc)const {returnComplex(re+C.re,im+C.im);} private: doublere,im; }; intmain() { Complexa=Complex(1,1)+Complex(5); cout<<a.real()<<+<<a.imag()<<i<<endl; return0; } 程序执行后的输出结果是()。
A.6+6i
B.6+1i
C.1+6i
D.1+1i
第9题
有以下程序:
#include<iostream>
usingnamespacestd;
#defineP13.14
classPoint
{private:
intX,y;
public:
Point(inta,intb)
{x=a:
y=b;}
intgetx()
{returnX;}
intgety()
{returny;}};
classCircle:publicPoint
{private:
intr;
public:
Circle(inta,intb,intc):Point(a,b)
{r=C;}
intgetr()
{returnr;}
doublearea()
{returnPI*r*r;}};
intmain()
(Circlec1(5,7,10);
cout<<c1.area()<<endl;
return0;}
程序执行后的输出结果是()。
A.314
B.157
C.78.5
D.153.86
第10题
有以下程序: #include<iostream> usingnamespacestd; classR {public: R(intr1,intr2) {R1=r1; R2=r2;} voidprint(); voidprint()const; private: intR1,R2;}; voidR::print() {cout<<R1<<","<<R2<<endl;} voidR::print()const {cout<<R1<<","<<R2<<endl;} intmain() {Ra(5,4); constRb(20,52); print(); return0;} 执行后的输出结果是()。
A.5,4
B.20,52
C.0,0
D.4,5
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!