#include “stdio.h”

来源:百度知道 编辑:UC知道 时间:2024/07/06 12:09:48
#include “stdio.h”
int r[6][6];
void mult(int a[6][6] , int b[6][6])
{ }
main()
{
int i,j;
int num1[6][6],num2[6][6];
printf(“请输入第一个矩阵的值:”,);
for(i=1;i<=6;i++)
for(j=1;j<=6;j++)
scanf(“%d”,&num1[i][j]);
printf(“请输入第二个矩阵的值:”,);
for(i=1;i<=6;i++)
for(j=1;j<=6;j++)
scanf(“%d”,&num2[i][j]);
mult(num1,num2);
printf(“\n两个矩阵相乘后的结果为:”);
for(i=1;i<=6;i++)
{for(j=1;j<=6;j++)
printf(“%4d”,r[i][j]);
printf(“\n”);
}
}

要求及提示:
要求完善函数mult( ),
速度告诉下,把补充的mult(mnm1 num2)函数程序也帮忙写一下,我需要的是补充完整完善的mult函数谢谢 其他的答案和程序

楼上的 他这么写没有错 你们都没错。但是参数少了一个,应该再给一个存放结果的。
void mult(int a[6][6] , int b[6][6],int c[6][6])
{
for(i=0;i<6;i++)
??for(k=0;k<6;k++)
?? for(j=0;j<6;j++)
?? c[i][k]+=a[i][j]*b[j][k];

}

mult( )原型就写错了 应该mult((*p1)[6], (*p2)[6])

这也要人帮写