【NB】二维数组

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-2-27

定义一个5X5的二维数组, 然后使用随机数填充该二维数组。
找出这个二维数组里,最大的那个值,并打印出其二维坐标

0-100的 随机整数的获取办法有多种,下面是参考办法之一:

(int) (Math.random() * 100)


Math.random() 会得到一个0-1之间的随机浮点数,然后乘以100,并强转为整型即可。

int[][] a = new int[5][5];
int b = a[1][1];
String c = "";
for (int i=0; i for (int j=0;j a[i][j] = (int) (Math.random()*100);
if (a[i][j] > b ){
b = a[i][j];
c = (i+1)+"-"+(j+1);
}
}
System.out.println(Arrays.toString(a[i]));
}
System.out.println("最大数值是:"+ b);
System.out.println("坐标是:"+ c);

沙发
NB狐狸 2023-3-7
我才发现我想探求的世界原来就在日常生活中。
板凳
NB狐狸 2023-3-8
生在此侧,死在彼侧。我在此侧,不在彼侧。
地板
NB狐狸 2023-3-8
这秋高气爽的天气,让人觉得能听到口哨声。

评论

登录后才可发表内容
  • 主题

    140

  • 帖子

    219

  • 关注者

    0

TA的新帖
Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0937s Mem:2127Kb