题目

有如下类定义:

class MyBase{

int k;

public;

MyBase(int n=0):k(n){}

int value()const{return k;}

};

class MyDerived; MyBase{

int j;

public;

MyDerived(int i): j(i){}

int getK()const {return k;}

int gutj()const{return j;}

};

编译时发现有一处语法错误,对这个错误最佳准确的描述是____

A.函数getK 试图访问基类的私有成员变量K

B.在类MyDerived 的定义中,基类名MyBase 前缺少关键字public、protected 或private

C.类MyDerived 缺少一个无参的构造函数

D.类MyDerived 的构造的数没有对基数数据成员K 进行初始化

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

有如下程序:
int x=3;
do{
x -= 2;
cout<
}while(!(--x));
执行这个程序的输出结果是

A . 1

B . 3 0

C . l-2

D .死循环

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

Static x As Integer

Cls

For i=1 To 2

y=y+x

x=x+2

Next

Print x,y

End Sub

程序运行后,连续三次单击Command1按钮后,窗体上显示的是( )。

A.4 2

B.12 18

C.12 30

D.4 6

在窗体上有1个名为Cd1的通用对话框,为了在运行程序时打开保存文件对话框,则在程序总应使用的语句是( )。

A.Cd1.Action=2

B.Cd1.Action=1

C.Cd1.ShowSave=Ture

D.Cd1.ShowSave=0

下列关于线性链表的描述中,正确的是()。

I、只含有一个指针域来存放下一个元素地址

II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)

III、结点由两部分组成:数据域和指针域。

A)仅I、II

B)仅I、III

C)仅Il、III

D)全部

下列程序执行后的输出结果是

main()

{ char arr[2][4];

strcpy(arr,"you"); strcpy(arr[1],"me");

arr[0][3]=′&′;

printf("%s\n",arr);}

A.you&me

B.you

C.me

D.err

联系我们 会员中心
返回顶部