单项选择题
以下程序的执行结果是( )。
#include<iostream.h>
class TestClass2
public:
TestClass2 ();
TestClass2(int i,int j);
void printb();
private:
int a,b;
;
class TestClass1
public:
TestClass1()
TestClass1(int i,int j);
void printa();
private:
TestClass2 c;
;
TestClassl::TestClass1(int i,int j):c(i,j)
void TestClass1::printa()
c.printb();
TestClass2::TestClass2(int i,int j)
a=i:
b=j;
void TestClass2::printb()
cout<<"a="<<a<<","<<"b="<<b<<endl;
void main()
TestClass1 m(7,9);
m.prints();
A.a=7,b=8
B.a=8,b=7
C.a=7,b=9
D.a=8,b=9
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun (______) T a; if(x>y) a=x;x=y;y=a; if(y>z) a=y;y=z;z=a; if(x>y) a=x;x=y;y=a;
A.Tx,Ty,Tz
B.Tx;y;z
C.T&x,T&y,T&z
D.T&x,&y,&z
点击查看答案&解析
单项选择题
下列函数的运行结果是( )。 #include<iostream.h> int add(int a,int b); void main() extern int x,y; cout<<add(x,y)<<endl; int x(20),y(5); int add(int a,int b) int s=a+b; return s;
A.25
B.30
C.20
D.15
点击查看答案&解析
相关试题
执行语句序列: int x=10,&r=x; ...
对基类数据成员的初始化必须派生类的构造函...
在下面的程序的横线处填上适当的语句,使该...
在下面函数的横线处填上适当的内容,使该函...
非成员函数只有在声明为类的______时...