二维数组 a 的维度是6x7,请使用0~100的随机数完成二维数组 a 的初始化,然后将二维数组保存的随机数放置到一个一维数组 b 中JAVA
时间: 2024-05-02 19:21:45 浏览: 103
代码如下:
```java
int[][] a = new int[6][7];
int[] b = new int[42];
// 初始化二维数组 a
Random random = new Random();
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
a[i][j] = random.nextInt(101); // 生成0~100的随机数
}
}
// 将二维数组 a 中的数据放置到一维数组 b 中
int index = 0;
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
b[index++] = a[i][j];
}
}
// 输出结果
System.out.println("二维数组 a:");
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
System.out.print(a[i][j] + " ");
}
System.out.println();
}
System.out.println("一维数组 b:");
for (int i = 0; i < b.length; i++) {
System.out.print(b[i] + " ");
}
```
输出结果如下:
```
二维数组 a:
23 54 57 77 73 80 37
42 18 46 98 30 28 60
88 53 24 77 57 95 50
61 59 56 69 18 4 25
19 90 31 77 62 69 78
95 84 85 15 4 92 39
一维数组 b:
23 54 57 77 73 80 37 42 18 46 98 30 28 60 88 53 24 77 57 95 50 61 59 56 69 18 4 25 19 90 31 77 62 69 78 95 84 85 15 4 92 39
```
阅读全文
相关推荐











