C语言二维数组怎么遍历

avatar
作者
筋斗云
阅读量:1

C语言中,遍历二维数组可以使用两层循环来完成,第一层循环用于遍历行,第二层循环用于遍历列。具体步骤如下:

int main() {     int array[3][4] = {{1, 2, 3, 4},                       {5, 6, 7, 8},                       {9, 10, 11, 12}};     int rows = sizeof(array) / sizeof(array[0]); // 获取二维数组的行数     int cols = sizeof(array[0]) / sizeof(array[0][0]); // 获取二维数组的列数      for (int i = 0; i < rows; i++) {         for (int j = 0; j < cols; j++) {             printf("%d ", array[i][j]); // 输出数组元素         }         printf("\n"); // 换行     }      return 0; } 

以上代码会输出二维数组array的所有元素:

1 2 3 4  5 6 7 8  9 10 11 12  

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!