[单选题]

执行如下程序将输出():includeusing namespace std;class Base{public:Base(){cout<<

执行如下程序将输出( ): #include<iostream> using namespace std; class Base { public: Base(){cout<<"BB";fun();} void fun (){tout<<"Brim";} }; class Derived:public Base { public: Derived(){cout<<"DD";} void fun (){cout<<"Dfun";} }; int main(){Derived d;return 0;}

A.DD

B.BBDfunDDDfun

C.BBBfunDD

D.DDBBBfun

参考答案与解析:

相关试题

如下程序的输出是#includeusing namespace std;clas

[单选题]如下程序的输出是includeusing namespace std;class Base{public:Base( ){cout<<"BB"如下程序的输出是 #include<iostream> using namespace std; class Base{ public: Base( ){cout<<"BB";f( );} void f( ){cout<<"Bf";} }; class Derived:public Base{ public: Derived( ){eout<<

  • 查看答案
  • 如下程序的输出结果是#includeusing namespace std:in

    [单选题]如下程序的输出结果是includeusing namespace std:int main( ){int sum: for(inti=O;如下程序的输出结果是 #include<iostream> using namespace std: int main( ){ int sum: for(inti=O;i<6;i+=3){ sunl=i: for(intj=i;j<6;j++)suitL+=j; } cout<<sum<<endl: retuIn 0:A.3B.10C.12D.15

  • 查看答案
  • 如下程序的输出结果是#includeusing namespace std;cl

    [单选题]如下程序的输出结果是includeusing namespace std;class MyClass{public:MyClass(int如下程序的输出结果是 #include<iostream> using namespace std; class MyClass{ public: MyClass(int i=0){cout<<1;} MyClass(const MyClass&x)}cout<<2;} }; int main( ){ MyClass objl(1),obj2(2),ohj3(

  • 查看答案
  • 如下程序的输出结果是#includeusing namespace std;cl

    [单选题]如下程序的输出结果是includeusing namespace std;class Test{public:Test( ){n£«=2;}如下程序的输出结果是 #include<iostream> using namespace std; class Test{ public: Test( ){n+=2;} ~Test( ){n-=3;} static int getNum( ){return n;} private: static int n; }; int Test::n=1; int m

  • 查看答案
  • 如下程序的输出结果是#includeusing namespace std;cl

    [单选题]如下程序的输出结果是includeusing namespace std;class A{public:A( ){cout<<"A";}}如下程序的输出结果是 #include<iostream> using namespace std; class A{ public: A( ){cout<<"A";} }; class B{public:B( ){cout<<"B";}}; class C:public A{ B b; public: C( ){cout<<"C";} };

  • 查看答案
  • 有如下程序:#includeusing namespace std;Class

    [单选题]有如下程序:includeusing namespace std;Class A{public:A(){cout<<“A”;}~A(){cout<<有如下程序: #include<iostream> using namespace std; Class A { public: A(){cout<<“A”;} ~A(){cout<<“~A”;} }; A*p; public: B(){cout<<“B”;p=new A;} ~B(){cout<<“~B”;delete p;} }; B obj;

  • 查看答案
  • 有如下程序:#includeusing namespace std;class

    [单选题]有如下程序:includeusing namespace std;class Con{char ID;public:Con():ID('A'){co有如下程序: #include<iostream> using namespace std; class Con { char ID; public: Con():ID('A'){cout<<1;} Con(char ID):ID(ID'){cout<<2;} Con(Con&c):ID(c.getID()){cout<<3;} c

  • 查看答案
  • 有如下程序:#includeusing namespace std;Class

    [单选题]有如下程序:includeusing namespace std;Class Test{public:Test(){n£«=2;}~Test(){n£­有如下程序: #include<iostream> using namespace std; Class Test { public: Test() {n+=2;} ~Test() {n-=3;} static int getNum() {return n;} private: static int n; }; int Test::n=1; in

  • 查看答案
  • 有如下程序:#includeusing namespace std;Class

    [单选题]有如下程序:includeusing namespace std;Class TestClass{private:int x,y;public:Te有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int i,int j) { x=i; y=j; } void print() { cout<<“print1”<<endl; } void prin

  • 查看答案
  • 有如下程序:#includeusing namespace std;class

    [单选题]有如下程序:includeusing namespace std;class MyClass{public:MyClass(int x):val(x有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Print()const{cout<<“const:val=”<<<val<<‘/’;} void Print(){cout<<“val=”<<val<<

  • 查看答案