c语言for循环输入二维数组的问题
时间: 2023-08-02 07:25:59 浏览: 126
可以使用嵌套的 for 循环来输入二维数组。例如,一个 3x3 的二维数组可以这样输入:
```c
int arr[3][3];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
scanf("%d", &arr[i][j]);
}
}
```
这里先用外层的 for 循环遍历行,再用内层的 for 循环遍历列。在循环体中使用 scanf 函数来输入数组元素,注意要用 & 取地址符来传递变量的地址。
阅读全文