首页 > 继续教育> 通信继续教育
题目内容 (请给出正确答案)
[主观题]

下面给出了矩阵类Matrix 定义。为了求两个矩阵对象的乘积, 需要定义一个Matrix的友元函数Mult

iply() 。请按照友元函数Multiply()的声明编写出该函数的定义。

class Matrix {

public:

Matrix(int row,int col); // 构造一个具有row 行col 列的矩阵

~Matrix() {delete []mem;} // 析构函数

friend bool Multiply(Matrix &m1, Matrix &m2, Matrix &m3);

// 定义Multiply() 为友元函数,该函数把m1×m2的值赋给m3

// 其他成员函数从略

private:

int *mem; // 动态申请矩阵空间

const int rows,cols; // 矩阵的行数和列数

};

Matrix::Matrix(int row,int col):rows(row),cols(col)

{

mem = new int[row*col];

}

bool Multiply(Matrix &m1, Matrix &m2, Matrix &m3)

{

// 确定矩阵是否能够进行相乘

if(m1.rows != m3.rows ||m2.cols != m3.cols || m1.cols != m2.rows) return false;

// 定义sum变量,用于计算乘积矩阵m3中每个元素的值

int sum;

// 请在下面编写剩余部分

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面给出了矩阵类Matrix 定义。为了求两个矩阵对象的乘积…”相关的问题
第1题
Matlab的含义为矩阵实验室(Matrix Laboratory)。()
点击查看答案
第2题
在图7-15中给出了一个有向图,试求该图的邻接矩阵,出达性矩阵和距离矩阵

点击查看答案
第3题
《内部控制整合框架》报告对内部控制发展所作出的主要贡献之一是为内部控制给出了迄今为止最权威的定义。()
点击查看答案
第4题
在将可交付成果所有权转移给项目管理计划中定义的项目干系人之前,项目经理发现其中一个项目可交付成果未完成。在审查工作分解结构(WBS)词典理解工作描述后,干系人对谁该负责该可交付成果意见不一致。为避免这种情况,应该事先审查什么()

A.范围基准

B.执行、负责、咨询和知情(RACI)矩阵

C.事业环境因素

D.工作分解结构(WBS)

点击查看答案
第5题
为了使类中的某个成员能够被类的所有对象共享,应将该成员定义为()。

A.公有成员

B.保护成员

C.私有成员

D.静态成员

点击查看答案
第6题
在创建视图时,下列情况必须指定组成视图的列名的是()。

A.视图数据定义语句中的某个目标类不是单纯的属性名,而是集函数或者列表达式

B.多表连接时选出了几个同名列作为视图的字段

C.需要在视图中为某个列启用新的名字

D.视图数据定义语句中的单纯列

点击查看答案
第7题
定义类如下下面代码能正常执行的()。

A.h = Hello h.showInfo()

B.h = Hello() h.showInfo(‘张三’)

C.h = Hello(‘张三’) h.showInfo()

D.h = Hello(‘admin’) showInfo

点击查看答案
第8题
下面关于java中类的说法哪个是不正确的()。

A.类体中只能有变量定义和成员方法的定义,不能有其他语句

B.构造函数是类中的特殊方法

C.类一定要声明为public的,才可以执行

D.一个java文件中可以有多个class定义

点击查看答案
第9题
下面哪条不属于拼多多所定义的“引流”?()

A.给客户打电话解决售后问题

B.交换手机号码等其他联系方式

C.通过非拼多多平台收付款

D.诱导客户到其他平台进行交易

点击查看答案
第10题
为了保证核算资料完整和便于利用,各总分类账户下面都必须设置明细分类账户。 ()A.正确B.错误

为了保证核算资料完整和便于利用,各总分类账户下面都必须设置明细分类账户。 ()

A.正确

B.错误

点击查看答案
第11题
定义类如下:class Hello():pass下面说明错误的是()。

A.该类实例中包含__hash__()方法

B.该类没有定义任何方法,所以该实例中没有包含任何方法

C.该类实例中只包含__dir__(),不包含__hash__()

D.该类实例中包含__dir__()方法

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改