Matrix transpose

xiaoxiao2021-03-05  24

-------------------------------------------------- ------------------ // Exchange Elements Output ------------------------- ----------------------------------------- # include #include

INT main () {Int Num [4] [4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}}; int X, y, temp; for (x = 0; x <4; x ) / * Start exchange element value * / {for (y = x 1; y <4; y ) ///// You can exchange this. {TEMP = NUM ​​[x] [Y]; NUM [x] [Y] = NUM ​​[Y]; NUM [Y] [x] = Temp;} Printf ("/ n"); } for (x = 0; x <4; x ) {for (y = 0; y <4; y ) Printf ("% 3d", NUM [x] [y]); Printf ("/ n"); } Printf ("/ n"); return 0;} ------------------------------------- ------------------------------------- // Do not exchange elements output ------- -------------------------------------------------- ----------------- # include #include

INT main () {Int Num [4] [4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}}; int x, y; for (x = 0; x <4; x ) {for (y = 0; y <4; y ) Printf ("% 3d", NUM [Y] [x] PRINTF ("/ N");} printf ("/ n"); return 0;}

转载请注明原文地址:https://www.9cbs.com/read-35637.html

New Post(0)