共翁号
共翁号 > 经验 > 二维数组怎么输出

二维数组怎么输出

原创2025-06-20 02:01:13

二维数组的输出可以通过多种编程语言实现,以下是几种常见的方法:

使用循环遍历输出

PHP

```php

$twoDArray = array(

array(1, 2, 3),

array(4, 5, 6),

array(7, 8, 9)

);

for ($i = 0; $i < count($twoDArray); $i++) {

for ($j = 0; $j < count($twoDArray[$i]); $j++) {

echo $twoDArray[$i][$j] . " ";

}

echo "\n";

}

```

C语言

```c

include

int main() {

int arr = {

{1, 2, 3, 4},

{5, 6, 7, 8},

{9, 10, 11, 12}

};

for (int i = 0; i < 3; i++) {

for (int j = 0; j < 4; j++) {

printf("%d ", arr[i][j]);

}

printf("\n");

}

return 0;

}

```

Java

```java

public class HelloWorld {

public static void main(String[] args) {

int[][] myArray = {

{1, 2},

{3, 4}

};

for (int i = 0; i < myArray.length; i++) {

for (int j = 0; j < myArray[i].length; j++) {

System.out.printf("%-5d", myArray[i][j]);

}

System.out.println();

}

}

}

```

使用 `foreach` 循环输出

PHP

```php

$students = array(

array("John", "Smith", 20),

array("Jane", "Doe", 21),

array("Tom", "Brown", 19)

);

foreach ($students as $student) {

foreach ($student as $value) {

echo $value . " ";

}

echo "\n";

}

```

输出格式化

Java

```java

public class HelloWorld {

public static void main(String[] args) {

int[][] myArray = {

{1, 2, 8, 9},

{2, 4, 9, 12},

{4, 7, 10, 13},

{6, 8, 11, 15}

};

for (int i = 0; i < myArray.length; i++) {

for (int j = 0; j < myArray[i].length; j++) {

System.out.printf("%-5d", myArray[i][j]);

}

System.out.println();

}

}

}

```

以上代码示例展示了如何在不同编程语言中输出二维数组。您可以根据自己的需求选择合适的方法

返回:经验

相关阅读

    最新文章
    猜您喜欢
    热门阅读