问题
问答题
给出下面程序的输出结果。
#include<iostream.h>
class A
public:
A()a1=0;
A(int i)a1=i;
void printout()cout<<a1;
private:
int a1;
;
class B:public A
public:
B()b1=0;
B(int i,int j,int k);
void printout();
private:
int b1;
A aa;
;
B::B(int i,int j,int k):A(i),aa(j)
b1=k;
void B::printout()
A::printout();
cout<<endl;
void main()
B tt[2];
tt[0]=B(9,3,5);
tt[1]=B(8,4,7);
for(int i=0;i<2;i++)
tt[i].printout();
答案
参考答案:9
8