二维数组 。二维数组的定义 格式:类型说明符数组名[常量表达 式[常量表达式] 例如:inta[l0I[10] char b[ 6
二维数组 • 二维数组的定义 格式:类型说明符 数组名[常量表达 式][常量表达式] 例如:int a[10][10]; char b[6][6];
二维数组 在C语言中定义的二维数组可以看 成是由若干个一维数组组成,每个一维 数组又有若干个元素组成; 例如:a[2]B3] 可以理解为该数组有两个一维数组 组成,每个一维数组又含有三个元素 该二维数组总共有六个元素
二维数组 在C语言中定义的二维数组可以看 成是由若干个一维数组组成,每个一维 数组又有若干个元素组成; 例如:a[2][3] 可以理解为该数组有两个一维数组 组成,每个一维数组又含有三个元素, 该二维数组总共有六个元素
二维数组 二维数组元素的表示形式为: 数组名[下标]下标] 下标可以是常数,可以是变量,还可 以是表达式 例如:a[I+1j2] 注意: 二维数组的数组元素的使用和普通变量 相同,其第一个元素为aJ[O
二维数组 • 二维数组元素的表示形式为: 数组名[下标][下标] 下标可以是常数,可以是变量,还可 以是表达式 例如:a[I+1][j-2] 注意: 二维数组的数组元素的使用和普通变量 相同,其第一个元素为a[0][0]
二维数组 。二维数组的初始化 1分行给其赋值 例如:inta2][3}{1,2,3},{4,5,6} 该方法把第一个花括号中的元素赋给 第一行元素,第二个花括号中元素赋值 给第二行元素
二维数组 • 二维数组的初始化 1.分行给其赋值 例如:int a[2][3]={{1,2,3},{4,5,6}} 该方法把第一个花括号中的元素赋给 第一行元素,第二个花括号中元素赋值 给第二行元素
二维数组(程序一) #include <stdio.h> #include <stdlib.h> e maino inta3]14={{1,2,3,4},{5,6,7,8},9,10,11,12}; for(i=0;i<3;i++) 4;j++) i for(j=0 printf(al od%d=%d,i,j ailiD printf(n); system ("pause);
二维数组(程序一) #include <stdio.h> #include <stdlib.h> main() { int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}},i,j; for(i=0;i<3;i++) { for(j=0;j<4;j++) { printf("a[%d][%d]=%d ",i,j,a[i][j]); } printf("\n"); } system("pause"); }