题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-07 05:38:02

[单项选择]下面程序的结果是   #include   class A   {   int a;   public:   A( ):a (1){}   void showa( ){cout<<a;}   };   class B   {   int a;   public:   B( ):a (2){}   void showa( ){cout<<a;}   };   class C:public A, public B   {   int a;   public:   C( ):a (3){}   void showa( ){cout<<a;}   };   void main( )   {   C c;   c.showa( );   }
A. 1
B. 2
C. 3
D. 程序有错误

更多"下面程序的结果是   #include   class A"的相关试题:

[单项选择]下面程序的结果是
   #include<iostream.h>
   class test private:
         int num;
       public:
        test( );
        int getint( ) return num;
        ~test( );;
   test::test( )
    num=0;
   test::~test( )
    cout<<"Destructor is active"<<endl;
   void main( )
    test x[3];
     cout<<"Exiting main"<<endl;
A. Exiting main
B. Exiting main
C. Exiting main
D. Exiting main
[单项选择]下面程序的结果是 #include<iostream.h> class A { int a; public: A( ):a(1){} void showa( ){cout<<a;} }; class B { int a; public: B( ) :a(2) {} void showa( ){cout<<a;} }; class C://public A,public B { int a; public: C( ):a(3){} void showa( ){cout<<a;} }; void main( ) { C c; c.showa( ); }
A. 1
B. 2
C. 3
D. 程序有错误
[单项选择]下面程序的结果是
    #include<iostream.h>
    class A
     public:
      A( ) cout < < "construtA" < < end1;
      virtual ~A( ) cout < < "destructA" < < end1; ;
    class B:public A
     ;
    class C://public A
     ;
    class D://public B,public C
     ;
    void main( )
     Dd;
A. constructA
B. constructA
C. constructA
D. constructA
[单项选择]下面程序的输出结果是
#include<iostream,h>
class example

int a;
public:
example(int b) a=b++;
void print( )a=a+1;cout<<a<<"";
void print( )constcout<<a<<"";
;
void main( )

example X(3);
const example y(2);
x.print( );
y.print( );

A. 22
B. 43
C. 42
D. 32
[单项选择]下面程序的结果是
#include<iostream.h>
class A
public:
A( )cout<<"construtA" <<endl;
virtual ~A( ) cout << "destructA" <<endl;;
class B:public A

class C://public A

class D://public B,public C
;
void main( )
Dd;
A. constructA
B. constructA
C. constmctA
D. constmctA
[单项选择]下面程序的输出结果是
#include<iostream.h>
class A
public:
A( ) cout < < "construtA" < < endl;
Virtual~A( ) cout < < "destructA" < < endl;;
class B: public A
;
class C:public A
;
class D:public B,public C
;
void main( )
D d;
A. constructA
B. constructA
C. constructA
D. constructA
[单项选择]下面程序的运行结果是
  #include<iostream.h>
  class base
  protected:
    int a;
  public:
    base( )cout<<"0";
  ;
  class basel:virtual base
  public:
    basel( )cout<<"1";
  ;
  class base2:virtual base
  public:
    base2( )cout<<"2";
  ;
  class derived:public basel,public base2
  public:
    derived( )cout<<"3";
  ;
  void main( )
  
    derived obj;
    cout<<endl;

A. 0123
B. 3120
C. 0312
D. 3012
[单项选择]分析下面程序,该程序的运行结果是( )。
#include<iostream.h>
class cmm

public:
static int m;
cmm( )

m++;

cmm(int n)

m=n;

static void testm( )

m++;

;
int cmm :: m=0;
void main( )

cmm A;
cmm B(3);
A. testm();
B. m=3
C. m=4
D. m=5
E. m=6
[单项选择]下面程序的结果是 #include<iostream.h> class A { int a; public: A( ) :a(1) {} void showa ( ) {cout < < a;} }; class B { int a; public: B( ) :a(2) {} void showa( ) {cout < < a;} }; class C: public A, public B { t a; public: C( ) :a(3) {} void showa( ) {cout < < a;} }; void main( ) { C c; c.showa( ) ; }
A. 1
B. 2
C. 3
D. 程序有错误
[单项选择]下面程序的运行结果是  #include<iostream.h>  class base{  protected:    int a;  public:    base( ){cout<<"0";}  };  class basel:virtual base{  public:    basel( ){cout<<"1";}  };  class base2:virtual base{  public:    base2( ){cout<<"2";}  };  class derived:public basel,public base2{  public:    derived( ){cout<<"3";}  };  void main( )  {    derived obj;    cout<<endl;  }
A. 0123
B. 3120
C. 0312
D. 3012
[单项选择]下面程序的运行结果是( )。   #include<iostream.h>   class base{   protected:     int a;   public:     base( ){cout<<"0";}   };   class basel:virtual base{   public:     basel( ){cout<<"1";}   };   class base2:virtual base{   public:     base2( ){cout<<"2";}   };   class derived:public basel,public base2{   public:     derived( ){cout<<"3";}   };   void main( )   {     derived obj;     cout<<endl;   }
A. 5
B. 3
C. 2
D. 0

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码