【发布时间】:2016-05-11 16:42:37
【问题描述】:
这是我的代码,它应该可以工作,但是当我转置和打印矩阵时,它输出相同的矩阵,而不是转置。 一些解释? 它应该改变矩阵,而不是复制和转置然后返回。 公共无效转置(){
for(int i=0;i<n;i++)
for(int j=0;j<m;j++){
Object tmp=matrix[i][j];
matrix[i][j]=matrix[j][i];
matrix[j][i]=tmp;
}
}
【问题讨论】:
-
提示:尝试在每个循环步骤后打印您的矩阵。从小矩阵开始;并为每个单元格使用不同的值。