[单选题]

下面程序的运行结果为includeclass A{ int num;public: A(int){num=i;} A(ABm){num

下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int){num=i;} A(ABm){num=a.num++;} void print(){cout<<num;} }; void main() { Aa(1),b(a); a.print(); b.print(); }

A.11

B.12

C.21

D.22

参考答案与解析:

相关试题

下面程序的运行结果为#includeclass A{int num;public

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

  • 查看答案
  • 下面程序的运行结果为( )。 includeclass A { int hum;

    [单选题]下面程序的运行结果为( )。 includeclass A { int hum; public: A(int i){nuln=i;} A(A&A.{num=a.num十+;} void print{eout(<hum;} }; void main A a(1),b(A.; a.print; A print;A.11B.12C.21D.22

  • 查看答案
  • 下面程序的运行结果为()。#includeclass A{int numpubl

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

  • 查看答案
  • 下面程序的输出结果为()。#includeclass CStatic{publi

    [单选题]下面程序的输出结果为()。includeclass CStatic{public:CStatic(){val£«£«;}static in下面程序的输出结果为( )。 #include<iostream.h> class CStatic { public: CStatic(){val++;} static int val; }; int CStatic::val=0; void main() { CSatic cs1; cout<<cs1.va1<<""; CStatic cs2; CSta

  • 查看答案
  • 下面程序的输出结果为()。#includeclass CStatic{publi

    [单选题]下面程序的输出结果为()。includeclass CStatic{public:CStatic() {val£«£«;}static i下面程序的输出结果为( )。#include<iostream.h>class CStatic{public:CStatic() {val++;}static int val;};int CStatic::val=0;void main(){CStatic cs1;cout<<cs1.val<< "";CStatic cs2;CStatic cs3, cs

  • 查看答案
  • 下面程序的运行结果为( )。 class A } public: int num

    [试题]下面程序的运行结果为[ ]。class A} public:int num;A.(int i){num=i;}A.(A &a){num=++a.num;}void print(){cout<<num;}};void main(){A. a(1),b(a);a.print();b.print();}

  • 查看答案
  • 下面程序的运行结果为#includeclass A{static int n;p

    [单选题]下面程序的运行结果为includeclass A{static int n;public: A(){n=1;} A(intnum){n下面程序的运行结果为 #include<iostream.h> class A { static int n; public: A(){n=1;} A(intnum){n=num;} void print(){cout <<n;} }; int A∷n=2; void main() { Aa,b(3); a.print(); b.print(); cout <<e

  • 查看答案
  • 下面程序的运行结果为 #include class A {int num; pu

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

  • 查看答案
  • 下面程序的运行结果是#includevoid main( 0{ int num

    [单选题]下面程序的运行结果是includevoid main( 0{ int num =1; int &ref = num; ref=下面程序的运行结果是 #include<iostream.h> void main( 0 { int num =1; int &ref = num; ref=ref+2; cout << num; num = num+3; cout < < ref < < end1; }A.13B.16C.36D.33

  • 查看答案
  • 下面程序的运行结果是#includevoid main(){int num=1;

    [单选题]下面程序的运行结果是includevoid main(){int num=1;int &ref=num;ref=ref£«2;c下面程序的运行结果是 #include<iostream.h> void main() { int num=1; int &ref=num; ref=ref+2; cout<<num; num=num+3; cout<<ref<<end1; }A.13B.16C.36D.33

  • 查看答案
  • 下面程序的运行结果为#includeclass A{ int num;publi