C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 07:40:31
xT[OA+ {_ T0m틊U/ҊR&^ A^:}M99oΜYor8kv;<+?T qpRvUAoZ+>uoM]֚][GUU,0N6j.p:Z>?
hk,=C6Mفr>W+
?oi;+&@ҽ?~(]?imopKP%۫^syԺ6]c+ݦҪ`bv]߳C?QC{Bt^en̯3hRiPv̢`aH^O/ Cas`jR7̑ưÈQq.p#7xiBTg^
H͉>K4N>%ID:rwYr!*`|`5@yVB-0t7EEb9\$̈G4yx0KΙ$~kFZxφx!
4úGj[N:P[H.061
Tjt,3#WǂvIҺ,陮QCr녻H]1=>J7^kF,+ݲј%SDPOcJq`.Ę{O| %0ހ`R"Gl1z-٬ΊnFBGLZ;1chKIDD08#l3>jrK0>?_^
C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示
C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)
输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示矩阵A和B.
输出描述:请计算并输出矩阵A和B相乘的结果(结果的每个元素都在32位整数范围之内),输入和输出格式参见样例.
输入样例:
2 3 3 2
1 2 0
2 0 4
1 4
0 2
3 0
输出样例:
1 8
14 8
这是我编的程序,反正是错的,求大神指导一下哪里出错了,我知道不能用变量定义数组长度,但真心不知道该如何表示数组长度了.
C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)输入描述:输入数据首先给出4个正整数A1,A2,B1,B2(1<=A1,A2,B1,B2<=10),然后是A1行A2列的整数,再然后是B1行B2列的整数,分别表示
#include
#include
main(){
int A1,A2,B1,B2;
int **a,**b,**c;
int i,j,x,y,z;
scanf("%d %d %d %d",&A1,&A2,&B1,&B2);
a = (int **) malloc(sizeof(int *) * A1);
for (j=0;j