c语言自定义二维数组data利用双层循环遍历二维数组中各个元素,并输出元素值。
时间: 2023-05-23 16:00:36 浏览: 108
可以使用以下代码实现:
```
int data[3][4] = {{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 ", data[i][j]);
}
printf("\n");
}
```
输出结果为:
```
1 2 3 4
5 6 7 8
9 10 11 12
```
相关问题
c语言自定义一维数组array,遍历一维数组中各个元素并输出
可以使用for循环来遍历一维数组中的元素,代码如下:
```c
#include <stdio.h>
int main() {
int array[5] = {1, 2, 3, 4, 5};
int i;
for (i = 0; i < 5; i++) {
printf("%d ", array[i]);
}
return 0;
}
```
输出结果为:1 2 3 4 5
二维数组的定义和初始化自定义二维数组data(数组元素行列值和类型自己选择),利用双层循环遍历二维数组中各个元素,并输出元素值
二维数组是一个表格形式的数据结构,可以理解为数组的数组。在C语言中可以使用以下方式定义和初始化一个自定义二维数组data:
```c
int data[2][3] = { {1, 2, 3}, {4, 5, 6} };
```
这个二维数组有两行三列,每个元素都是整型数值。我们可以通过双层循环遍历二维数组中的元素,并输出它们的值:
```c
for (int i = 0; i < 2; i++) { // 遍历每一行
for (int j = 0; j < 3; j++) { // 遍历每一列
printf("data[%d][%d] = %d\n", i, j, data[i][j]); // 输出元素值
}
}
```
这个例子中,我们使用了两层for循环。外层循环遍历每一行,内层循环遍历每一列,以此输出二维数组中每个元素的值。
阅读全文