题目内容

运行下列程序时的输出结果是( )。#includeusing namespace std;class MyClassA{public: MyClassA( ) { cout<<"A";}};class MyClassB:public MyClassA{public: MyClassB( ) { cout<<"B";}};class MyClassC:virtual private MyClassA{public: MyClassC( ) { cout<<"C";}};class MyClassD:protected MyClassC,MyClassB{public: MyClassD( ) { cout<<"D";}};int main(void ){ MyClassD t; system("pause"); return 0;}

ACBD
B. ABACD
C. ACABD
D. ABCD

查看答案
更多问题

运行下列程序时的输出结果是( )。#includeusing namespace std;class MyClassA{protected: int a;public: MyClassA(int x=1){a=x;} virtual void print() { cout<

A. 11
B. 112
C. 121
D. 1212

运行下列程序时的输出结果是( )。#includeusing namespace std;class Base{protected: int a;public: Base(int x=1){a=x;} virtual void print() { cout<print(); }int main(void){ Derived b(2); f1(b); f2(b); f3(&b); system("pause"); return 0;}

A. 12121
B. 11212
C. 12112
D. 121212

运行下列程序时的输出结果是( )。#includeusing namespace std;class Base{protected: int a,b;public: Base(int x=2,int y=3){ a=x; b=y; } virtual void show() { cout<show(); p->print(); delete p; system("pause"); return 0;}

A. 96
B. 236
C. 95
D. 235

地形图应用的基本内容包括量取( )

A. 点的三维坐标
B. 直线的距离
C. 直线的方位角
D. 图形面积

答案查题题库