c语言输出二维数组的方法是什么

   2025-02-15 3230
核心提示:在C语言中,可以使用嵌套的for循环来输出二维数组。以下是一个示例程序:#include stdio.h#define ROWS 3#define COLS 4int main

在C语言中,可以使用嵌套的for循环来输出二维数组。

以下是一个示例程序:

#include <stdio.h>#define ROWS 3#define COLS 4int main() {    int arr[ROWS][COLS] = { {1, 2, 3, 4},                            {5, 6, 7, 8},                            {9, 10, 11, 12} };    for (int i = 0; i < ROWS; i++) {        for (int j = 0; j < COLS; j++) {            printf("%d ", arr[i][j]);        }        printf("\n");    }    return 0;}

在上述代码中,首先定义了一个3行4列的二维数组arr。然后使用嵌套的for循环遍历二维数组的每个元素,并使用printf函数输出每个元素的值。内部的for循环用于遍历每一行的元素,外部的for循环用于遍历每一列的元素。

输出结果如下:

1 2 3 45 6 7 89 10 11 12

可以看到,二维数组中的每个元素都按照指定的行和列的顺序被输出。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言