2 回答

TA贡献1818条经验 获得超7个赞
它没有找到,min因为min是从 0 开始,这意味着它已经低于您的任何随机数。
Min需要从 100 开始,max需要从 0 开始。
int[][] mdArray = new int[5][5];
int i = 0;
int j = 0;
int min = 100;
for(i = 0; i < mdArray.length; i++){
for(j = 0; j < mdArray[i].length; j++) {
mdArray[i][j] = (int)(Math.random()*100);
System.out.print(mdArray[i][j] + " ");
if(min>mdArray[i][j])
{
min= mdArray[i][j];
}
}
System.out.println("");
}
System.out.println("");
for(i = 0; i < mdArray.length; i++){
for(j = 0; j < mdArray[i].length; j++){
if(mdArray[i][j] == min) {
System.out.println("["+i+"]"+"["+j+"]");
}
}
}
添加回答
举报