题目:题目详情 - L1-048 矩阵A乘以B (15 分) (pintia.cn)
大意
给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,则只有Ca与Rb相等时,两个矩阵才能相乘。
思路
定义一个二维数组,然后依次输入,然后再进行计算
代码
#include<stdio.h>
#include<string.h>
int main()
{
int Ra,Ca,i,j,s,t;
scanf("%d %d",&Ra,&Ca);
int A[Ra][Ca];//给定一个数组
for(i=0;i<Ra;i++)
{
for(j=0;j<Ca;j++)
{
scanf("%d",&A[i][j]);
}
}
int Rb,Cb;
scanf("%d %d",&Rb,&Cb);
int B[Rb][Cb];
for(i=0;i<Rb;i++)
{
for(j=0;j<Cb;j++)
{
scanf("%d",&B[i][j]);
}
}
if(Ca!=Rb)