求C语言矩阵程序题

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:16:27
编写函数实现矩阵A(2行3列)与矩阵D相乘(3行2列)的乘积放在C数组中,在主函数中输入相乘的两数组并输出结果

#include <stdio.h>

main()
{
int a[2][3],b[3][2],c[2][2],i,j;
printf("please input A like \n1 2 3\n4 5 6\n");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
}
printf("please input B like \n1 2\n3 4\n5 6 \n");
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
scanf("%d",&b[i][j]);
}
printf("C={ \n%d %d\n%d %d}",a[0][0]*b[0][0]+a[0][1]*b[1][0]+a[0][2]*b[2][0],
a[0][0]*b[0][1]+a[0][1]*b[1][1]+a[0][2]*b[2][1],
a[1][0]*b[0][0]+a[1][1]*b[1][0]+a[1][2]*b[2][0],
a[1][0]*b[0][1]+a[1][1]*b[1][1]+a[1][2]*b[2][1]);
getch();

}

写好了~~~有什么问题给我百度留言