单项选择题

下面程序的运行结果为 #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 <<end1; }

A.11
B.13
C.23
D.33
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的运行结果为 #include<iostream,h> Template class TT> class FF { TT a1,a2,a3; public; FF(TTb1,TTb2,TTb3){a1=b1;a2=b2;a3=b3;} TT Sum(){return a1+a2+a3;}}; void main() { FF<int>x(in[(1.1),2,3),y(int(4.2),5,6); cout <<x.Sum() <<‘‘ <<y.Sum() <<end1;}
A.6.1 15.2
B.6 15
C.615.2
D.6.1 15
单项选择题
对于类定义 classA{ public: virtual void func1(){} void func2(){} }; Class B:public A{ public: void funcl(){cout <<”class B func1” <<end1;} virtual void func2(){cout << class B func 2 <<end1;} }; 下面正确的叙述是
A.A∷func2()和B∷funcl()都是虚函数
B.A∷func2()和B∷funcl()都不是虚函数
C.B∷funcl()是虚函数,而A∷func2()不是虚函数
D.B∷funcl()不是虚函数,而A∷func2()是虚函数
相关试题
  • 下面程序的运行结果为 #include<iostrea...
  • 下面程序的运行结果是 #include<iostrea...