C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 00:03:27
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
这是我编的程序,反正是错的,求大神指导一下哪里出错了,我知道不能用变量定义数组长度,但真心不知道该如何表示数组长度了.
输入描述:输入数据首先给出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
这是我编的程序,反正是错的,求大神指导一下哪里出错了,我知道不能用变量定义数组长度,但真心不知道该如何表示数组长度了.
#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
#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
C语言 给定2个矩阵A和B,请计算A * B.(题目测试数据会确保A*B有意义)
C语言编程计算给定2个正整数a,b,a和b最多可能有40位,求出a+b的和.输入:两个正整数a,b,a和b最多可能有40
素数统计编程c语言给定一段连续的正整数,请判断其中素数的个数;输入描述输入数据包含2个正整数A和B(0
c语言矩阵的乘法求两个矩阵A、B的乘积C=AB.根据矩阵乘法的定义,只有A的列数和B的行数相同才能相乘.可以确保所有运算
c语言矩阵乘法求两个矩阵A、B的乘积C=AB.根据矩阵乘法的定义,只有A的列数和B的行数相同才能相乘.可以确保所有运算结
用C语言编写程序,输入一元二次方程的系数a,b,c,计算方程的根(假设是两个实根,测试数据必须保证这一
c++输入矩阵A和B计算乘积C
C语言矩阵相乘矩阵A三行四列,矩阵B四行三列,矩阵c三行三列,计算A*B,将结果存放入c中并输出
c语言:输入一个2行3列的矩阵A和一个3行4列的矩阵B,计算两矩阵的乘积
C语言题,求两个矩阵的乘积c ,已知矩阵a和b的值
两个矩阵a 和b 的乘积,结果为c 矩阵,求c 语言程序!
C语言 计算时间A+B