输出二维数组的方法取决于您使用的编程语言。以下是几种常见编程语言中输出二维数组的方法:
PHP
```php
$twoDArray = array(
array("John", "Smith", 20),
array("Jane", "Doe", 21),
array("Tom", "Brown", 19)
);
foreach ($twoDArray as $student) {
foreach ($student as $value) {
echo $value . " ";
}
echo "\n";
}
C++
```cpp
include
using namespace std;
int main() {
int arr = {1, 2, 3, 4, 5, 6, 7, 8, 9};
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
cout << arr[i][j] << " ";
}
cout << endl;
}
return 0;
}
Java
```java
public class Main {
public static void main(String[] args) {
int[][] arr = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} };
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
}
JavaScript
```javascript
let arr = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
for (let i = 0; i < arr.length; i++) {
for (let j = 0; j < arr[i].length; j++) {
console.log(arr[i][j]);
}
console.log();
}
Python
```python
arr = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
]
for row in arr:
print(" ".join(map(str, row)))
以上示例展示了如何在不同编程语言中输出二维数组。每种语言都有其特定的语法和结构,但核心思想是使用嵌套循环遍历数组的每个元素,并以某种方式(如空格或换行)分隔它们。