[单选题]

下面程序的运行结果为

#include

class A

{

public:

A.(){cout<<”1”;}

~A(){cout<<”2”;}

}

class B:public A

{

public:

B.(){cout<<”3”;}

~B(){cout<<”4”;}

}

void main()

{

B. b;

}

A.1234

B.1324

C.1342

D.3142

参考答案与解析:

相关试题

下面程序的运行结果为 #include classA { staticintn;

[单选题]下面程序的运行结果为#includeclass A{static int n;public:A.(){n=1;}A.(int num){n=num;}void print(){coot <}int A::n=2:void main(){A. a.b(3);a.print();b.pint();cout <}A.11B.13C.23D.33

  • 查看答案
  • 下面程序的运行结果为 #include(iostream.h> classA {

    [单选题]下面程序的运行结果为#include(iostream. h>class A{int num;public:A.(int i){num=i;}A.(A &a){num=a. num++;}void print(){cout<};void main(){A. a(1),b(a);a. print();b.print();A.11B.12C.21D.22

  • 查看答案
  • 下面程序的运行结果为 #include class A { public: A(

    [单选题]下面程序的运行结果为 include class A { public: A( ) {cout < <"1";} ~A( ) {co下面程序的运行结果为#include<iostream. h>class A{public:A.( ) {cout < <"1";}~A( ) {cout < <"2";}};class B:public A{public:B.( ) {cout < <"3";}~B( ) {cout < <"4";}};void main( ){B. b;}A

  • 查看答案
  • 下面程序的结果为 #include intc; classA { private

    [单选题]下面程序的结果为#includeint c;class A{private:int a;static int b;public;A.(){a=0;c=0;}void seta(){a++;}void setb(){b++;}void setc(){c++;}void display(){cout <<<<int A::b=0;void main(){A. al,a2;al.seta();al.setb();al.setc();a2.seta();a2.setb();a3.

  • 查看答案
  • 下面程序的运行结果为( )。include<iostream.h>ClassA{

    [单选题]下面程序的运行结果为( )。include<iostream.h>C.lassA{public:A( ){cout<<"1";}~A( ){cout<<"2";}};C.lassB:public:A{public:B.( ){cout<<"3";}~B( ){cout<<"4";}};Voidmain( ){B.b;}A.1234B.1324C.1342D.3142

  • 查看答案
  • 下列程序的运行结果为 #include inti=0; classA{ publ

    [单选题]下列程序的运行结果为#includeint i=0;class A{public:A.()}i++;}};void main(){A.a,b[3],*c;c=b:cout<<}A.2B.3C.4D.5

  • 查看答案
  • 下列程序的运行结果是 #include classA { inta; publi

    [单选题]下列程序的运行结果是#includeclass A{int a;public:A.(){a=0;}A.(int as){a=as;cout<}};void main(){A.x,y(2),z(3);cout<}A.1B.2C.3D.4

  • 查看答案
  • 以下程序中,错误的行是 ①#include ②classA ③{ ④public

    [单选题]以下程序中,错误的行是①#include②class A③{④ public:⑤ int n=2:⑥ A( int val){cout<<⑦ ~A(){};⑧};⑨void main()⑩{⑩ A a(0);⑩}A.⑤B.⑥C.⑦D.⑩

  • 查看答案
  • 下面程序输出的结果为( )。include"iostream.h"classA{

    [单选题]下面程序输出的结果为( )。include"iostream.h"classA{public:A.(){cOUt<<"CLASSA"<<endl;}~A(){}};C.laSSB:publicA{public:B.(){cout<<"CLASSB"<<endl;}~B(){}};voidmain(){A*P;P=newB:B.*q:q=newB;}A.CLASSAB.CLASSACLASSBCLASSBCLASSBC.CLASSAD.C

  • 查看答案
  • 下面程序的运行结果为#includeclass A{public: A( ){c

    [单选题]下面程序的运行结果为includeclass A{public: A( ){cout<<"1";}~A( ){cout<<"2";}}下面程序的运行结果为 #include<iostream.h> class A { public: A( ){cout<<"1";} ~A( ){cout<<"2";} }; class B:public A { public: B( ){cout<"3";} ~B( ){cout<<"4";} }; void main( ) { BA.1

  • 查看答案
  • 下面程序的运行结果为 #include classA { public: A()