替换c语言矩阵
hereistheprogramfortransposeofmatrixinc。
这是用c中继矩阵的程序。
wefirstreadamatrixofsizemxnandthenfinditstransposebyjustinterchangingtherowsandcolumnsi.e.rowsbecomecolumnsandcolumndcolumnsbecombecombecombecomminsinsi
首先阅读mxn大小的矩阵,通过只交换行和列,找到行成为列,列成为行的转置。
在c语言中重排矩阵(Transpose of Matrix in C ) #includestdio.hint main ) inta(5),I,j,m,n; printf('HowmanyRows?' ); scanf('%d ',n ); printf('Howmanycolumns?' ); scanf('%d ',m ); 打印(nenter the matrix : (n ) ); for(I=0; im; I ) for ) j=0; jn; j ) scanf('%d ',a[i][j]; 打印功能(ntransposeofgivenmatrix : (n ) ); for(I=0; im; I ) for(j=0; jn; j ) printf('%d ',a[j][i]; 打印((n ); }return 0; } Output
输出量
How many rows? 3 How many columns? 3
几行? 3几行? 3
Enter the matrix: 1 2 3 4 5 6 7 8 9
输入矩阵:1 2 3 4 5 6 7 8 9
transposeofgivenmatrix 3360147258369
给定矩阵的转置:1 4 7 2 5 8 3 6 9
翻译自:https://www.thecrazyprogrammer.com/2013/07/c-program-to-read-matrix-of-size-mxn.html
替换c语言矩阵