用C语言写一个二维数组
时间: 2023-12-29 21:45:24 浏览: 91
下面是一个 C 语言二维数组的示例:
```
#include <stdio.h>
int main() {
int a[3][4] = {
{0, 1, 2, 3}, /* 初始化数组 */
{4, 5, 6, 7},
{8, 9, 10, 11}
};
int i, j;
/* 输出数组中每个元素的值 */
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
printf("a[%d][%d] = %d\n", i,j, a[i][j] );
}
}
return 0;
}
```
这个程序定义了一个 3 行 4 列的二维数组,然后使用 for 循环遍历数组中的元素,并将每个元素的值打印到屏幕上。
相关问题
C语言定义一个二维数组
在C语言中,定义一个二维数组的方式如下:
```c
数据类型 数组名[行数][列数];
```
例如,定义一个3行4列的int类型二维数组可以这样写:
```c
int arr[3][4];
```
这样就定义了一个名为arr的二维数组,它有3行4列,每个元素的类型是int。可以通过行列下标来访问数组中的元素,例如访问第2行第3列的元素可以写成:
```c
arr[1][2] = 10;
```
注意,二维数组的行列下标从0开始计数,因此第2行第3列对应的下标是arr[1][2],而不是arr[2][3]。
c语言定义一个二维数组a20
以下是定义一个二维数组a20的C语言代码:
```c
int a[2][10];
```
这个二维数组有2行10列,可以存储20个整数类型的元素。其中,第一个方括号中的数字2表示行数,第二个方括号中的数字10表示列数。你可以通过a[i][j]来访问这个二维数组中的元素,其中i表示行数,j表示列数,下标从0开始。
阅读全文
相关推荐
















