选择题:有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定

题目内容:
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是

A.+只能作为成员函数重载,而这里的+是作为非成员函数重载的

B.两个int型参数的和也应该是int型,而这里将+的返回类型声明为double

C.没有将运算符重载函数声明为某个类的友元

D.C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符




参考答案:

算法的时间复杂度是指()。A.算法的长度tB.执行算法所需要的时间C.算法中的指令条数D.算法执行过程

算法的时间复杂度是指()。A.算法的长度tB.执行算法所需要的时间C.算法中的指令条数D.算法执行过程

查看答案

以下数据结构中,属于非线性数据结构的是()。A.栈B.线性表C.队列D.二叉树

以下数据结构中,属于非线性数据结构的是()。A.栈B.线性表C.队列D.二叉树

查看答案

数据结构中,与所使用的计算机无关的是数据的()。A.存储结构B.物理结构C.逻辑结构D.线性结构

数据结构中,与所使用的计算机无关的是数据的()。A.存储结构B.物理结构C.逻辑结构D.线性结构

查看答案

内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。A.顺序内聚B.偶然内聚C.时间内聚D.

内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。A.顺序内聚B.偶然内聚C.时间内聚D.

查看答案

检查软件产品是否符合需求定义的过程称为()。A.确认测试B.需求测试C.验证测试D.路径测试

检查软件产品是否符合需求定义的过程称为()。A.确认测试B.需求测试C.验证测试D.路径测试

查看答案