单项选择题

<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的执行结果为 ‘ #include iostream using namespace std; class A { int a; public: void Sera(int x){a=x;} void Display_a(){cout<<a<<endl;} }; class B { int b; public: void Setb(int x){ b=x;} void Dispaly_b() {cout<<b<<endl;} }; class C:public A,private B { private: int c; public: void Setc(int x,int y,int z) { c=z;Sera(x);Serb(y);} void Display_c(){cout<<c<<endl;} }; ① void main() ② { ③ C cc; ④ cc.Seta(1); ⑤ cc.Display_a(); ⑥ cc.Setc(2,2,3); ⑦ cc.Dispaly_b(); ⑧ cc.Display_c(); }
A.输出为2 2 3
B.有错误在第5行
C.输出为1 2 3
D.有错误在第7行
单项选择题
下面程序输出的结果为 #include iostream.h class A { public: A(){cout<< CLASSA <<endl;} ~A() {} }; class B:public A { public: B(){cout<< CLASSB <<endl;} ~B() {} }; void main() { A * p; p=new B; B *q; q=new B; }
A.CLASS A CLASS B
B.CLASS A CLASS B CLASS B
C.CLASS A CLASS B CLASS A CLASS B
D.CLASS A CLASS B CLASS B CLASS B
相关试题
  • 设置虚基类的目的是 【12】 ,通过 【...
  • 程序的结果为 【14】 。#include ios...
  • 语句cout<<’ n’还可表示为 【15】...
  • 在C++语言中每个类都有一个 【11】 ...
  • 函数重载要求重载的函数必须有和原函数一样...