两个矩阵相加减的程序怎么编写?请C语言高手帮忙

编写程序:求已知矩阵的加减运算 1 2 3 1 4 7[ 4 5 6 ] + [ 2 5 8 ] 7 8 9 - 3 6 9
2024年11月21日 23:12
有2个网友回答
网友(1):

矩阵的大小可以通过N,M来改变,数据自己也可以改为你想要的.

程序如下:

#define N 3
#define M 3
main()
{
int a[N][M]={1,2,3,4,5,6,7,8,9}, b[N][M]={9,8,7,6,5,4,3,2,1},c[N][M],d[N][M],i,j;

for(i=0;i for(j=0;j {
c[i][j]=a[i][j]+b[i][j]; /*相加A+B*/
d[i][j]=a[i][j]-b[i][j]; /*相减A-B*/
}
for(i=0;i{
for(j=0;j printf("%d ",c[i][j]);
printf("\n");
}

pingtf("\n");
for(i=0;i{
for(j=0;j printf("%d ",d[i][j]);
printf("\n");
}

}

网友(2):

对每个相应的元素进行加减

有什么问题