单项选择题

有如下程序:
#include<iostream>
using namespace std;
class A
public:
A()cout<<"A";
;
classBpublic:B()cout<<"B";
classC:public A
B b;
public:
C()cout<<"C";
;
int main() C obj; return 0;
执行后的输出结果是( )。

A.CBA
B.BAC
C.ACB
D.ABC
<上一题 目录 下一题>
热门 试题

单项选择题
有如下类声明: class MyBASE int k; public: void set(int n)k=n; int get()constreturn k; ; class MyDERIVED:protected MyBASE protected: int j: public: void set(int m,int n)MyBASE::set(m);j=n; int get()constreturn MyBASE::get()+j; ; 则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
A.4
B.3
C.2
D.1
单项选择题
下列程序输出的结果是( )。 #include<stdio.h> fun1(char a,char b) char c;c=a;a=b;b=c; fun2(char*a,char b) char c;c=*a;*a=b;b=c; fun3(char*a,char*b) char c;c=*a;*a=*b;*b=c; void main() char a,b; a=’A’;b=’B’; fun1 (a,b);putchar(
A.;putchar(
B.;
a=’
相关试题
  • 执行下列程序后,输出“*”号的个数是__...
  • 己知下列程序的输出结果是42,请将横线处...
  • 非成员函数应声明为类的______函数才...
  • 若下列程序运行时输出结果为 1,A,10...
  • 下列类定义中包含了构造函数和拷贝构造函数...