代码
import .*;
public class Main{
public static void main(String[] args) {
Scanner sc=new Scanner();
("该数组共有几行");
int n=(); //行
int m=(); //列
int [][]a=new int[n][m]; //输入二维数组
int [][]c=new int[m][n]; //转置二维数组
int b[]=new int[m]; //求最大值
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
a[i][j]=();
c[j][i]=a[i][j]; //行列转置
}
}
for (int i = 0; i < m; i++) { //与求行最大值相同
b[i]=0;
for (int j = 0; j < n; j++) {
if(b[i]<c[i][j]) {
b[i]=c[i][j];
}
}
}
for (int i = 0; i < m; i++) {
("第"+(i+1)+"列最大值:"+b[i]);
}
}
}