c语言:输入一个2行3列的矩阵A和一个3行4列的矩阵B,计算两矩阵的乘积
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 13:51:43
c语言:输入一个2行3列的矩阵A和一个3行4列的矩阵B,计算两矩阵的乘积
#include<stdio.h>
int main()
{
int a[2][3];
int b[3][4];
int i,j,k,x,y,c[2][4];
printf("输入2*3 个数 以空格隔开:\n");
for(i=0;i<2;i++)
for(k=0;k<3;k++)
scanf("%d",&a[i][k]);
printf("输入3*4 个数 以空格隔开:\n");
for(i=0;i<3;i++)
for(k=0;k<4;k++)
scanf("%d",&b[i][k]);
for(i=0;i<2;i++){//计算矩阵c的值
for(j=0;j<4;j++){
c[i][j]=0;
for(k=0;k<3;k++){
c[i][j]+=a[i][k]*b[k][j];
}
}
}
for(x=0;x<2;x++)
{
for(y=0;y<4;y++)
printf("%d\t",c[x][y]);
printf("\n");
}
return 0;
}
int main()
{
int a[2][3];
int b[3][4];
int i,j,k,x,y,c[2][4];
printf("输入2*3 个数 以空格隔开:\n");
for(i=0;i<2;i++)
for(k=0;k<3;k++)
scanf("%d",&a[i][k]);
printf("输入3*4 个数 以空格隔开:\n");
for(i=0;i<3;i++)
for(k=0;k<4;k++)
scanf("%d",&b[i][k]);
for(i=0;i<2;i++){//计算矩阵c的值
for(j=0;j<4;j++){
c[i][j]=0;
for(k=0;k<3;k++){
c[i][j]+=a[i][k]*b[k][j];
}
}
}
for(x=0;x<2;x++)
{
for(y=0;y<4;y++)
printf("%d\t",c[x][y]);
printf("\n");
}
return 0;
}
c语言:输入一个2行3列的矩阵A和一个3行4列的矩阵B,计算两矩阵的乘积
矩阵乘法计算编写一个函数实现矩阵A(2行3列)与矩阵B相乘(3行2列),乘积放在C数组中,在主函数中输入相乘的两数组,并
C语言输入一个3行5列的矩阵数据,输出矩阵中每行最大值
c语言编程:输入两个3行4列的矩阵,计算并输出两个矩阵的和.
输入一个3行4列矩阵,输出该矩阵的转置矩阵.
C++中输入矩阵的行和列,A矩阵元素是行+列,B矩阵元素是行-列,输出A矩阵B矩阵.C矩阵为A乘以B.输出C矩阵
输入一个4行3列的整数矩阵,分别计算各行的元素和.
已知A是一个3行4列的矩阵.B是一个4行5列的矩阵.编程求A×B所得到的新矩阵C.并输出矩阵C
C语言 :编写 一个程序使一个2行3列的矩阵倒置成3行俩列的矩阵.就是矩阵的倒置、 谢谢拉 .
两个3行4列的矩阵相加 c语言
c语言,输入一个3*3的矩阵,求矩阵中的所有元素之和,并找出其中最小的那个元素的行号和列号!求代码!
C语言实现有两个分别是2行3列和3行2列的矩阵,其数据均由键盘输入,这两个矩阵相乘后是一个2*2的矩阵