第9题: [单项选择]有如下程序: #include<iostream> using namespace std; classA { public: A( ){cout<<"A";} }; class B{public:B( ){cout<<"B";}}; class C:public A { B b; public: C( ){cout<<"C";} }; int main( ){C obj;return 0;} 执行后的输出结果是( )。 A. ABC B. BAC C. ACB D. CBA 参考答案:A 答案解析:[解析] C++程序中的执行子类,首先执行基类的构造函数,然后执行数据成员类的构造函数,最后执行子类本身的构造函数,所以输出结果为ABC。