矩阵的转置
#include <iostream> #include <stdio.h> using namespace std; int main(int argc, char** argv) { //freopen("c:\\test.txt","r",stdin); int n,m,i,j; cin>>n>>m; if(n>100 || m>100) return -1; int ary[n][m],ary_new[m][n]; for(i=0;i<n;i++) { for(j=0;j<m;j++) { cin>>ary[i][j]; } } for(i=0;i<n;i++) { for(j=0;j<m;j++) { ary_new[j][i]=ary[i][j]; } } for(i=0;i<m;i++) { for(j=0;j<n;j++) { cout<<ary_new[i][j]<<" "; } cout<<"\n"; } return 0; }
posted on 2016-04-26 20:04 foggia2004 阅读(190) 评论(0) 收藏 举报
浙公网安备 33010602011771号