中易网

求一个原创的程序,将两个给定的距阵(3*3)相乘得到另一个距阵并将其打印出来。 谢谢

答案:1  悬赏:0  
解决时间 2021-01-17 22:26
  • 提问者网友:泪痣哥哥
  • 2021-01-17 04:09
求一个原创的程序,将两个给定的距阵(3*3)相乘得到另一个距阵并将其打印出来。 谢谢
最佳答案
  • 二级知识专家网友:动情书生
  • 2021-01-17 04:26
#include

int main()
{
int a[3][3]={0};
int b[3][3]={0};
int c[3][3]={0};
int i,j,k;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
scanf("%d",&b[i][j]);
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
for(k=0;k<3;k++)
c[i][j]+=a[i][k]*b[k][j];
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
if(j==2)
printf("%d\n",c[i][j]);
else
printf("%d ",c[i][j]);
}
return 0;
}
其实矩阵乘法的方法题目已经提醒了,输出格式问题自己看清楚处理方式
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息