c语言矩阵乘法运行结果,C语言编写的矩阵乘法程序中的第一列的结果

满意答案

#包括

#包括

#定义RA 5 / *矩阵A的行数* /

#定义CA 5 / *矩阵A是列数* /

#定义RB的5 / *的行数,矩阵B * /

#定义CB 5 / *矩阵B是数列* /

{

A [RA] [CA];

INT B [RB] [CB];

C [RA] [CB]; BR /> INT I,J,K,

的printf(“1”);

/ *随机生成矩阵A * /

随机();

(I = 0

{(J = 0,J

[I] [J] =随机(20);}

>

/ *随机生成矩阵B * /

随机();

(I = 0;

{(J = 0; J

B [我] [J] =随机(20);}

/ *输出矩阵A * /

的printf(“\ nMatrix A“);

(I = 0;

的printf(”\ N“);

(J = 0; J

的printf(“%4D”A [I] [J]);

的printf(“\ N”);

}

BR /> / *输出矩阵B * /

的printf(“\ nMatrix B”);

就(i = 0;

的printf(“ \ N“);

(J = 0; J

的printf(”%4D“,B [I] [J]);

>的printf(“\ N”);

}

/ *两个矩阵相乘* /

就(i = 0; <= RA; + +)

(J = 0; J

{

对C [i] [J] = 0;

(K = 0; K表

对C [i] [j]的+ = A [I] [K] * B [K] [J];

}

/ *输出矩阵* /

的printf(“\ nMatrix A * B \ N”);

就(i = 0;

的printf(“\ N “);

(J = 0; J

的printf(”%4D“,对C [i] [j]的);

的printf(”\ N “);

}的getch();

}

您还可以更改随机生成矩阵,矩阵的失败

00分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值