题库 题库

【单选题】

下面程序的运行结果是( )。
#include class base{
protected: int a; public:
base(){cout<<”0”;}
}; class basel:virtual base{
public:
basel(){cout<<”1”;}
};
class base2:virtual base i public: base2(){cout<<”2”;}
};
class derived:public basel,public base2{ public:
derived(){cout<<”3”;}
};
void main()
derived obj;
cout<
  • A.0123

  • B.3120

  • C.0312

  • D.3012

参考答案

查看答案

相关试题

单选题 没有定义int x;float Y;,则10+x+y值的数据类型是( )。 查看答案
单选题 有如下类定义:
class Point{
private:
static int how_many;
};
___________how_many=0;
要初始化Point类的静态成员how_many,下画线处应填入的内容是( )。
查看答案
单选题 有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(im A.const{this->a=a;}//②
static int g(){return a;f//③
void h(int B.{Test:.b=b;};//④
private:
int a;
static int b;
const int C;
};
int Test::b=0:
在标注号码的行中,能被正确编译的是(  )。
查看答案
单选题 下列程序的运行结果是( )。
#include
class A
{
int a;
public:
A(){a=0;}
A(int aA.
{
a=aa;
cout<
}
};
void main()
{
A X,Y(2),z(3);
cout<
}
查看答案
单选题 数据流图中带有箭头的线段表示的是(  )。 查看答案
单选题 下列描述正确的是( )。 查看答案
单选题 下列符号中不属于C++关键字的是(  )。 查看答案
单选题 某系统总体结构图如下图所示:

该系统总体结构图的深度是( )。
查看答案
单选题 软件生命周期是指( )。 查看答案
单选题 下面程序的运行结果是( )。
#include class base{
protected: int a; public:
base(){cout<<”0”;}
}; class basel:virtual base{
public:
basel(){cout<<”1”;}
};
class base2:virtual base i public: base2(){cout<<”2”;}
};
class derived:public basel,public base2{ public:
derived(){cout<<”3”;}
};
void main()
derived obj;
cout<
查看答案
单选题 已知函数f的原型是void f(int*a,long&B.;,变量v1、v2的定义是:
int v1;long:v2;
下列调用语句中正确的是( )。
查看答案
单选题 下列叙述中正确的是( )。 查看答案
单选题 下列控制格式输入/输出的操作符中,能够设置浮点数精度的是(  )。 查看答案
单选题 下列各组类型声明符中,含义相同的一组是( )。 查看答案
单选题 有三个关系R,S和T如下:

其中关系T由关系R和s通过某种操作得到,该操作为( )。
查看答案
单选题 在c++语言中,数据封装要解决的问题是( )。 查看答案
单选题 结构化程序设计的基本原则不包括( )。 查看答案
单选题 在C++中,Cin是一个(  )。 查看答案
单选题 下面的语句中错误的是( )。 查看答案
单选题 下列关于派生类构造函数和析构函数的说法中,错误的是(  )。 查看答案