下面程序的运行结果为 #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
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.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
- 阅读以下程序,写出运行结果。 #include using namespace std; class Test { private: int num; public: Test(); Test(int n); }; Test::Test() { cout << "Init defa" << endl; num = 0; } Test::Test(int n) { cout << "Init" << " " << n << endl; num = n; } int main() { Test x[2]; Test y(15); return 0; }
- 下面程序的结果是( )。 #include<iostream.h> class A int a; public: A: A():a(1) B: void showa()cout<<a; C: ; D: Class Bint a; E: public: F: B():a(2) G: void showa()cout<<a; H: ); I: class C:public A,public Bint a; J: public: K: C():a(3) L: void showa()cout<<a; M: ; N: void main()C c; O: c.showa(); P: A) 1 Q: B) 2 R: C) 3 S: D) 程序有错误
- #include "iostream.h" void main() { int j=0; if(j==0) cout<<"**"; else cout<<"$"; cout<<"*\n"; }