题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-03-14 18:21:49

[单项选择]

有如下程序:
  #include
  using namespace std;
  public:
  AA( ){ cout<<’1’; }
  };
  class BB: public AA{
  int k;
  public:
  BB( ):k(0){ cout<<’2’; }
  BB(int n):k(n){ cout<<’3’;}
  }
  int main( ){
  BB b(4), c;
  return 0;
  }
  运行时的输出结果是


A. 1312
B. 132
C. 32
D. 1412

更多"有如下程序:   #include   using namespace"的相关试题:

[单项选择]有如下程序: #include #include using namespace std; int main( ){ cout<A. ##OK123
B. ##OK#123
C. OK##123
D. OK##123#
[单项选择]有如下程序 #include using namespace std; class Base{ protected: Base( ){cout<<′A′;} Base(char C){cout<A. B
B. BA
C. AB
D. BB
[单项选择]

有如下程序
  #include
  using namespace std;
  class Publication{ //出版物类
  char name[30];
  public:
  Publication(char *name=”未知名称”){
  strcpy(this->name,name);
  }
  const char * getName( )const{ return name; }
  virtual const char * getType( )const{ return “未知类型”;}
  };
  class Book: public Publication{ //书类
  public:
  Book(char *name): Publication(name){}
  virtual const char * getType( )const{ return “书“;}
  };
  void showPublication( Publication &p){
  cout<  }
  int main( ){
  Book book(“精彩人生”);
  showPublication(book);
  return 0;
  }
  运行时的输出结果是


A. 未知类型:未知名称
B. 未知类型:精彩人生
C. 书:未知名称
D. 书:精彩人生
[单项选择]

有如下程序
  #include
  using namespace std;
  class A {
  public:
  A(int i):rl(i) {}
  void print( ) {cout<<’e’<  void print( ) const {cout<<’C’<  private:
  int rl;
  };
  int main( ){
  A al(2); const A a2(4);
  Al.print( );a2.print( );
  Return 0;
  }
  运行时的输出结果是


A. 运行时出错
B. E2-C16-
C. C4-C16-
D. E2-E4-
[单项选择]

有如下程序
  #include
  using namespace std;
  Class Base{
  public:
  Base(int x=0):valB(x) {cout<
  ~Base( ) {cout<
  private:
  int valB;
  };
  class Derived:public Base{
  public:
  Derived(int x=0,int y=0):Base(x),valD(y){cout<
  ~Derived( ) {cout<
  private:
  int valD;
  };
  int main( ){
  Derived obj12(2,3);
  retuen 0;
  }
运行时的输出结果是()


A. 2332
B. 2323
C. 3232
D. 3223
[填空题]有如下程序: #include using namespace std; template T Add(Tv1,Tv2){return v1+v2;} int main( ){ cout<
[单项选择]

有如下程序:
  #include
  using namespace std;
  class Toy{
  public:
  Toy(char* _n) { strcpy (name,_n); count++;}
  ~Toy( ){ count--; }
  char* GetName( ){ return name; }
  static int getCount( ){ return count; }
  private:
  char name[10];
  static int count;
  };
  int Toy::count=0;
  int mail( ){
  Toy t1(“Snoopy”),t2(“Mickey”),t3(“Barbie”);
  cout<  return 0;
  }
  运行时的输出结果是


A. 1
B. 2
C. 3
D. 运行时出错
[简答题]有如下程序 #include using namespace std; class Obj{ static int i; public: Obj( ){i++;} ~Obj( ){i--;} static int getVal( ){teturn i;} }; int Obj::i=0; void f ( ){Obj ob2;cout<getVal( ); Delete ob3;cout<A. A.232
B.231
C.222
D.221

[简答题]有如下程序 #include using namespace std; class Base{ protected; Base( ){cout<<’A’;} Base(char c){cout<A. A.B
B.BA
C.AB
D.BB

我来回答:

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

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码