单项选择题

有如下程序
#include<iostream>
using namespace std;
class Base
protected:
Base()cout<<’A’;
Base(char c)cout<<c;)
;
class Derived: public Base
public:
Derived(char c)cout<<c;)
;
int main()
Derived dl(’B’);
return 0;
执行这个程序屏幕上将显示输出( )。

A.B
B.BA
C.AB
D.BB
<上一题 目录 下一题>
热门 试题

单项选择题
假定n=3,,下列程序的运行结果是( )。 #include<iostream.h> int Fun(int m) void main() cout<< Please input a number: ; int n,s=0; cin>>n; s=Fun(n); cout<<s<<endl; int Fun(int m) iht p=1,s=0; for (int I=1;I<=m;I++) p*=I; S+=p; return s;
A.7
B.9
C.8
D.10
单项选择题
若有如下类定义: class B void funl() protected: double varl: public: void fun2() ; class D:public B protected: void fun3() ; 已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是( )。
A.obj.funl();
B.obj.varl;
C.obj.fun2();
D.obj.fun3();
相关试题
  • 阅读下面程序: #include<iostream.h>...
  • 下列程序的输出结果是 【13】 。 #in...
  • 插入排序算法的主要思想是:每次从未排序序...
  • 以下程序的运行结果是 【12】 。 #in...
  • 下列程序的运行结果为 【11】 。 #in...