6. 二维数组的使用。 定义4行5列的整型数组,利用随机函数给数组赋值并输出。
时间: 2024-09-26 08:04:18 浏览: 4
二维数组,也称为矩阵,是一种数据结构,它由多个一维数组组成,每个一维数组又被称为数组的一个元素。在许多编程语言中,包括Java和Python,我们可以创建一个4行5列的整型二维数组,如下:
```java
int[][] twoDimensionArray = new int[4][5]; // Java 示例
// 使用Random类(假设import了java.util.Random)给数组赋值
Random random = new Random();
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++) {
twoDimensionArray[i][j] = random.nextInt(100); // 生成0到99之间的随机数
}
}
// 输出二维数组
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++) {
System.out.print(twoDimensionArray[i][j] + " "); // 每个元素间用空格分隔
}
System.out.println(); // 每行结束后换行
}
```
在Python中,则可以这样做:
```python
import numpy as np # 如果未导入numpy,需要先安装
two_dim_array = np.random.randint(0, 100, size=(4, 5)) # 生成0到99的随机整数
# 输出二维数组
for row in two_dim_array:
print(" ".join(map(str, row))) # 使用map将整数转为字符串并按空格分隔
print() # 每行结束换行
```