下列程序的运行结果是 #include<iostream.h> class A int a; public:
A: A( ) a=0;
B: A(int aa)
C: a=aa;
D: cout < < a++;
E: ;
F: void main( )
G: A x,y(2) ,z(3) ;
H: cout < < endl;A) 00
I: B) 23
J: C) 34
K: D) 25
A: A( ) a=0;
B: A(int aa)
C: a=aa;
D: cout < < a++;
E: ;
F: void main( )
G: A x,y(2) ,z(3) ;
H: cout < < endl;A) 00
I: B) 23
J: C) 34
K: D) 25
举一反三
- 下列程序的运行结果是( )。 #include<iostream.h> classA int a; public: A: A()a=0;A()int aa B: a=aa; C: cout<<a++;; D: void main() E: A x,y(2),z(3); F: cout<<endl; G: 00 H: 23 I: 34 D.25
- 下面程序的运行结果为 #include<iostream.h> Class A static int n; public: A( ) n=1; A: A(int num) n=num; B: void print( ) cout < < n; C: ; D: int A: :n=2; E: void main( ) F: A a,b(3) ; G: a. print( ) ; H: b. print( ) ; I: cout < < endl;A) 11 J: B) 13 K: C) 23 L: D) 33
- 下面程序的运行结果为 #include<iostream.h> class A int num; public: A(int) num=i; A: A(A & a) hum=a. num++; B: void print( ) cout < < num; C: ; D: void main( ) E: A a(1) ,b(a) ; F: a. print( ) ; G: b. print( ) ;A) 11 H: B) 12 I: C) 21 J: D) 22
- 有如下程序: #include <iostream> using namespace std; class A public: A: A(int i)X=i; B: void dispa( )cout<<x<<','; C: private: D: int x; E: ; F: class B:public A G: public: H: B(int i):A(i+10)x=i; I: void dispb( )dispa( );cout<<x<<endl; J: private: K: int x; L: ; M: int main( ) N: B b(2); O: b.dispb( ); P: return 0; Q: 程序的输出结果是 A) 10,2 R: B) 12,10 S: C) 12,2 T: D) 2,2
- 下面程序输出的结果是( )。 #include<iostream> using namespace std; class A int X; public: A(int x):x(++x) ~A()cout<<x; ; class B:public A int y; public: B(int y):A(y),y(y) ~B()cout<<y;; ; void main() B b(3); A: 34 B: 43 C: 33 D: 44