单项选择题

有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0){cout<<x;} }; class Derived:public Base{ public: Derived(int x=0){cout<<x;} private: Base val; }; int main( ){ Derived d(1); return 0; } 程序的输出结果是

A.0
B.1
C.01
D.001
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include<iostream> using namespace std; class Part{ public: Part(int x=0):val(x){cout<<VAL;}~Part( ){cout<<val;} pritave: int val; }; class Whole{ public: Whole(int x,int Y,int z=0):p2(x),p1(Y),val(z){cout<<val;} ~Whole( ){cout<<val;} pritave: Part p1,p2; int val; f; int main( ){ Whole obj(1,2,3); return 0; } 程序的输出结果是
A.123321
B.213312
C.213
D.123123
单项选择题
有如下程序: #include<iostream> using namespace std; class B{ public: virtual void show( ){cout<< B ;} }; class D:public B{ public: void show( ){cout<< D ;} }; void funl(B*ptr){ptr->show( );} void fun2(B&ref);ref.show( );} void fun3(B b){b.show( );} int nlain( ){ B b,*P=Dew D; D d; funl(p); fun2(b); fun3(d); return 0; } 程序的输出结果是
A.BBB
B.BBD
C.DBB
D.DBD
相关试题
  • 对于一个类的定义,下列叙述中错误的是 A...
  • 冒泡排序在最坏情况下的比较次数是
  • 下列叙述中,不符合良好程序设计风格要求的是
  • 已知某一程序运行后执行的第一个输出操作是...
  • 软件是指