网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

( 31 )有如下程序:

#include<iostream>

using namespace std;

class C1{

public:

~C1(){ cout<<1; }

};

Class C2: public c1{

public:

~c2(){ cout<<2; }

};

int main(){

C2 cb2;

C1 *cb1;

return 0;

}

运行时的输出结果是

A ) 121

B ) 21

C ) 211

D ) 12


参考答案

更多 “ ( 31 )有如下程序:#includeiostreamusing namespace std;class C1{public:~C1(){ cout1; }};Class C2: public c1{public:~c2(){ cout2; }};int main(){C2 cb2;C1 *cb1;return 0;}运行时的输出结果是A ) 121B ) 21C ) 211D ) 12 ” 相关考题
考题 有如下程序:#includeiostreamusing namespace std;class C1{public:-Cl()}cout1;}};class C2:public C1{public:~c2(){cout2;}};int main(){C2 cb2;C1*cbl:return 0;{运行时的输出结果是A.121B.21C.211 D、12

考题 有以下程序 include main() {char c1,c2;scanf("%c",*c1);while(c190)scanf("% 有以下程序include<stdio.h>main(){ char c1,c2;scanf("%c",*c1);while(c1<65||c1>90) scanf("%c",c1);c2=c1+32;printf("%c,%c\n",c1,c2);}程序运行输入6回车后,自否输出结果、结束运行(请回答能或不能)【 】。

考题 请将如下程序补充完整,使得输出结果为:bbaa。 include using naluespace std; class 请将如下程序补充完整,使得输出结果为:bbaa。include<iostream>using naluespace std;class A{public:______{eout<<"aa";}};class B:public A{public:~B( ){eont<<"bb";}};int ulain( ){B*P=new B;delete P;return 0;}

考题 有如下程序: #includeiostream usingnamespacestd; classC1{ public: ~C1( ){cout1;) }; classC2:publicC1{ public: ~C2( ){cout2;) }; intmain( ){ C2cb2; C1*cb1: return0; } 运行时的输出结果是( )。A.121B.21C.211D.12

考题 有如下程序:includeusing namespace std;class C1{public:~Cl( ){cout 有如下程序: #include<iostream> using namespace std; class C1{ public: ~Cl( ){cout<<1;} }; class C2:public C1{ public: ~C2( ){cout<<2;} }; int main( ){ C2 cb2; C1*cb1: return 0; } 程序的输出结果是A.121B.21C.211D.12

考题 在下列程序段中,枚举变量 c1的值是()。enum color { red,yellow,blue=4,green,white}c1; c1=yellow; c1=white;A 1B 3C 5D 6

考题 阅读下列说明和C++代码,填写程序中的空(1)~(6),将解答写入答题纸的对应栏内。 【说明】 以下C++代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分类及其关系如图6-1所示。 【C++代码】 #include?#include?using?namespace?std;class?DrawCircle?{??????//绘制圆形,抽象类? ? ? public: (1);//定义参数为?int?radius,?int?x,?inty? ?virtual~DrawCircle()?{?}};class?RedCircle:public?DrawCircle?{????//绘制红色圆形? ? ? ? public: void?drawCircle(intradius,?int?x,?int?y)?{cout??drawCircle?=?drawCircle;? }? ?virtual~shape()?{?}? public:? ?virtual?void?draw()?=?0;};class?Circle:public?Shape?{????//圆形? ? private:? ? ?int?x,y,radius;? ? public:? Circle(int?x,inty,int?radius,DrawCircle?*drawCircle)? (3)? {? this->x?=?x;? ?this->y?=?y;? ? this->radius?=?radius; }? ? ? public:? void?draw(){? drawCircle?-> (4); }};int?main(){Shape?*redCirclenew?Circle(100,100,10,????(5)????);//绘制红色圆形? Shape?*greenCircle=new?Circle(100,100,10, (6)??);//绘制绿色圆形redCircle >draw();? ?greenCircle?->draw();? ?return?0;}

考题 2、类class C1的说明如下,错误的语句是() class C1{ int a;//(a) void //(b) public: C1(int val);//(c) ~C1();//(d) };A.aB.bC.cD.d

考题 类class C1的说明如下,错误的语句是() class C1{ int a;//(a) void //(b) public: C1(int val);//(c) ~C1();//(d) };A.aB.bC.cD.d