c语言可以打印二维数组的函数
时间: 2023-11-30 13:02:40 浏览: 92
是的,C语言可以打印二维数组的函数。以下是一个示例代码:
```c
#include <stdio.h>
void printArray(int arr[][3], int rows, int cols) {
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
}
int main() {
int arr[2][3] = {{1, 2, 3}, {4, 5, 6}};
printArray(arr, 2, 3);
return 0;
}
```
运行该程序,输出结果为:
```
1 2 3
4 5 6
```
在函数`printArray`中,我们使用了两个循环来遍历二维数组,通过`printf`函数打印每个元素,最后使用`printf`函数打印一个换行符来分隔每一行。在`main`函数中,我们创建一个二维数组并将其作为参数传递给`printArray`函数来打印数组。
阅读全文