[单选题]

要使程序执行后的输出结果为ABCD,应在横线处添加语句()。includeusing namespace std;

要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。 #include<iostream> using namespace std; { public:A(){cout<<'A';} }; class B=______ { public:B(){cout<<'B';} }; class C:virtual public A { public:C(){cout<<'C';} }; class D:public B,public C { public:D(){cout<<'D';} }; void main(){D obj;}

A.public A

B. private A

C.protected A

D.virtual public A

参考答案与解析:

相关试题

要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。

[单选题]要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。A.public AB.private AC.protected AD.virtual public A

  • 查看答案
  • 要使程序执行后的输出结果为ABCD,应在横线处添加语句(  )。<br /><img border="0" style="width: 162px; h

    [单选题]要使程序执行后的输出结果为ABCD,应在横线处添加语句(  )。A.publicAB.privateAC.protectedAD.virtualpub

  • 查看答案
  • 在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 inclu

    [试题]在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 include using nam在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。include<iostream>using namespace std;classA{public:A.(){cout<<'A';}};class B:______{public:B.(){cout<<'B';}};class C:______{public:C(){cout<<'C';}};class D:pub

  • 查看答案
  • 下列程序的输出结果为2,横线处应添加语句( )。

    [单选题]下列程序的输出结果为2,横线处应添加语句( )。A.publicB.privateC.virtualD.protected

  • 查看答案
  • 下列程序的输出结果为2,横线处应添加语句()。#includeusing nam

    [单选题]下列程序的输出结果为2,横线处应添加语句()。includeusing namespace std;{public:___下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; { public: ______void fun(){cout<<1;} }; class TestClass2:public TestClass1 { public:void fun(){cout<<2;) }; int main() { Tes

  • 查看答案
  • 在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#inclu

    [单选题]在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。includeusing name在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; class A { public:A(){cout<<‘A’;} }; Class B: { public:B(){cout<<‘B’;} }; class C:virtual public A { public:C(){cout<<‘C’;} }

  • 查看答案
  • 在下面程序的横线处填上______,使程序执行后的输出结果为1£¯2005。 i

    [试题]在下面程序的横线处填上______,使程序执行后的输出结果为1£¯2005。 include using nam在下面程序的横线处填上______,使程序执行后的输出结果为1/2005。include<iostream.h>using namespace std;class Date{Public:D.ate(int m=1,int y=0): month(m),year(y){}void Print(){cout<<month<<"/"<<year<<end1;}______operator

  • 查看答案
  • 执行下列程序语句后,输出结果为()。#ineludeusing namespac

    [单选题]执行下列程序语句后,输出结果为()。ineludeusing namespace std;int m=5;int main(){i执行下列程序语句后,输出结果为( )。 #inelude<iostream> using namespace std; int m=5; int main() { int m=3; m++; ::m++; cout<<m<<end1; return 0; }A.3B.4C.5D.6

  • 查看答案
  • 要使结果为qrst,应在语句a=“qr”之后执行的语句是()。

    [单选题]要使结果为qrst,应在语句a=“qr”之后执行的语句是( )。A.?“qr”stB.9asrC.?“& ast”D.?“&a.st”

  • 查看答案
  • 执行下面语句后,输出结果为()。

    [单选题]执行下面语句后,输出结果为()。A . 10B . 30C . 10和30D . 30和10

  • 查看答案
  • 要使程序执行后的输出结果为ABCD,应在横线处添加语句()。#includeus