在派生关系中,()。
A.构造函数和释放函数是不能继承的
B.构造函数可以继承,但释放函数不可以继承
C.构造函数不可以继承,但释放函数可以继承
D.构造函数和释放函数都能继承
A.构造函数和释放函数是不能继承的
B.构造函数可以继承,但释放函数不可以继承
C.构造函数不可以继承,但释放函数可以继承
D.构造函数和释放函数都能继承
考察下列文法G1=({σ},{c},P1,σ),其中,P1:σ→λ,σ→σσ,σ→c,及G2=({σ},{c},P2,σ),其中,P2:σ→λ,σ→σcσ,σ→c。
a)描述L(G)(i=1,2)。
b)对每一语言,给出一个长度为5的终结符串的派生,并构造派生树。
A.在一个类中可以声明本类的对象成员
B.对象成员的声明方法与普通数据成员的声明方法相同
C.在一个类中可以声明本类的指针数据成员
D.如果对象成员的构造函数有参数,则必须在声明该对象成员的同时给其构造函数传递参数值
A.在主存储器中的动态存储区分配由memblock所指向的存储块
B.释放由指针变量memblock指明首地址的由malloc类库函数分配的存储块
C.在硬盘存储区分配由memblock所指向的存储块
D.没有任何功能
除留余数法构造哈希函数和线性探测法处理冲突,试求出每一元素在哈希表中的初始哈希地址和最终哈希地址,画出最后得到的哈希表,求出平均查找长度。
在大型油船辅锅炉燃烧控制系统中,函数发生器能使锅炉的供风量与供油量之间保持______。
A.比例关系
B.双位关系
C.立方关系
D.平方关系
A.牛顿
B.亚当·斯密
C.马歇尔
D.凯恩斯
什么是抽象数据类型?试用C++的类声明定义“复数”的抽象数据类型。要求:
(1)在复数内部用浮点数定义它的实部和虚部。
(2)实现3个构造函数:默认的构造函数没有参数;第二个构造函数将双精度浮点数赋给复数的实部,虚部置为0;第三个构造函数将两个双精度浮点数分别赋给复数的实部和虚部。
(3)定义获取和修改复数的实部和虚部,以及+、-、X、/等运算的成员函数。
(4)定义重载的流函数来输出一个复数。