题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-22 06:38:19

[填空题]下列程序的运行结果是______。
#include<iostream. h>
class Base

public:
virtual void func(int i)cout<<"class Base:"<<i<<endl;
;
class Derived: public Base

public:
void func(double d)cout<<"class Derived:"<<d<<endl;
);
void main( )

Base a, *p=&a;
Derived b;
p=&b;
(* p).func(3.3);

更多"下列程序的运行结果是______。 #include<iostrea"的相关试题:

[单项选择]下列程序的运行结果是
#inClUde<iostream.h>
class Location
private:
int X,Y;
pubhc:
void init(int=0,int=0) ;
void valueX(int val) X=val;
int valueX( ) retum X;
void valueY(int val) Y=val;
int valueY( ) retum Y;;
void Location: :init(int initX,int initY)
X=initX;
Y=initY;
Void main( )
Location A,B;
A. init( ) ;
A. valueX(5) ;
cout < < A. valueX( ) < < endl < < A. valueY( ) < < endl;
B. init(6,2) ;
B. valueY(4) ;
cout < < B. valueX( ) < < endl < < B. valueY( ) < < endl;
A. 5
B. 0
C. 5
D. 0
[单项选择]下列程序的运行结果是
    #include <iostream.h>
    class Location
     private:
     int X,Y;
    public:
     void init(int=0,in=0);
     Void valueX(int val) X=val;

     int valueX( ) return X;

     void valueY(int val) Y=val;

     int valueY( ) return Y; ;

    void Location::init(int initX,int initY)

     X=initX;

      Y=initY;

    void main( )

     Location A,B;

      A.init( );

      A.valueX(5);

      cout < < A.valueX( ) < < end1 < < A.valueY( ) < < end1;

      B.init(6,2);

      B.valeY(4);

      cout < < B.valueX( ) < < end1 < < B.valueY( ) < < end1;
A. 5

B. 0

C. 5

D. 0

[单项选择]下面程序的结果是   #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<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 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 A

int a;
public:
A. A(int aa)
B. a=aa;
C. cout < < a++;
D. voidmain( )
E. Ax,y(2) ,z(3) ;
F. cout< < endl;A) 00
G. B)23
H. C)34
I. D)25
[单项选择]下面程序的运行结果是( )。   #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
[单项选择]下列程序的运行结果是( )。
#include<iostream.h>
class A

inta;
public:
A( )a=0;
A(int aa)

a=aa;
cout<<a++;

;
void main( )

A x,y (2),z (3):
cout<<endl;

A. 00
B. 23
C. 34
D. 25
[填空题]下列程序的运行结果是 [12]
include <iostream. h>
class Sample
int x,y;
public:
Sample( ) x=y=0;
Sample(int a, int b) x=a;y=b;
void disp( )
cout<<" x=" <<x<<" , y="<<y<<end1;

;
void main( )
Sample s1, s2(1, 2);
s1. disp0;
s2. disp ( );

[单项选择]下面程序的运行结果是( )。
#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 base1,public base2
public:
derived( )cout<<“3”;

void main( )

derived obj;
cout<<endl;

A. 0123
B. 3120
C. 0312
D. 3012
[填空题]下列程序的运行结果是 【12】 。 #include<iostream. h> class Base { public: virtual void func(int i){cout<<"class Base:"<<i<<endl;} }; class Derived: public Base { public: void func(double d){cout<<"class Derived:"<<d<<endl;} ); void main( ) { Base a, *p=&a; Derived b; p=&b; (* p).func(3.3); }

我来回答:

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

订单号:

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