3x3二維數(shù)組轉(zhuǎn)置 C 編程問題,高手請進。編寫程序,實現(xiàn)給定的二維數(shù)組(M*N)的轉(zhuǎn)置(行列互換)?
C 編程問題,高手請進。編寫程序,實現(xiàn)給定的二維數(shù)組(M*N)的轉(zhuǎn)置(行列互換)?//。#include<stdio.h>#defineM4#defineN5voidmain(){inta[
C 編程問題,高手請進。編寫程序,實現(xiàn)給定的二維數(shù)組(M*N)的轉(zhuǎn)置(行列互換)?
//。#include<stdio.h>#defineM4#defineN5voidmain(){inta[M][N]={1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20}intb[N][M]inti,jfor(i=0i<Mi)for(j=0j<Nj)b[j][i]=a[i][j]printf(“reversebefore:N”)for(i=0i<Mi){for(j=0j<Nj))printf(“-”,a[i][j])printf(“n”)printf(“reverseafter:n”)for(i=0i<Ni){for(j=0j<Mj)printf(“-”,b[i][j])printf(“n”}}