java 上机题 求教啊

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:02:56
找出4×5矩阵中值最小的那个元素,输出其值及所在的行号和列号。

谢谢大家 积极回答阿

public class Arraysort{
public static void main(String args[]){
int[][] square = {{51,32,41,11,22},{3,4,5,1,2},{12,13,14,15,16},{12,41,51,23,56}}; //创建4×5矩阵
MiniNum(square);
}
static void MiniNum(int a[][]){ //此方法可以输出任何二维数组的最低值值及所在的行号和列号。
int min=a[0][0],row=0,column=0;
for(int i=0;i<a.length;i++){
for(int k=0;k<a[i].length;k++)
if(min>a[i][k]){
min = a[i][k];
row = i;
column = k;
}
}
System.out.print("最小元素是:"+min+"\n行号:"+(++row)+"\n列号:"+(++column));
}
}

public class Arraydemo
{
public static void main(String[] args)
{
int row =0;
int col =0;
int[][] demo = {{1,2,3,4,5},{2,3,3,32,5},{4,5,6,7,8},{0,3,4,4,3}};
int min=demo[0][0];

for(int i=0;i<4;i++)
{
for(int j=0;j<5;j++)
{
if(min>=demo[i][j])
{
min = demo[i][j];<