第8章数组
第 8 章 数 组
本章知识点8.1一维数组的定义、引用与初始化“数组名+一维下标”---表示数据8.2一维数组的应用8.3二维数组数组名+二维下标”--表示数据8.4数组与函数
本章知识点 8.1 一维数组的定义、引用与初始化 “数组名+一维下标”-表示数据 8.2 一维数组的应用 8.3 二维数组 “数组名+二维下标”-表示数据 8.4 数组与函数
8.3二维数组8.3.1 二维数组的定义8.3.2二维数组元素的引用8.3.3 二维数组的初始化8.3.4 二维数组程序举例3
8.3 二维数组 3 Ø 8.3.1 二维数组的定义 Ø 8.3.2 二维数组元素的引用 Ø 8.3.3 二维数组的初始化 Ø 8.3.4 二维数组程序举例
8.3二维数组及多维数组---P167学生成绩表赵四张三李四周正王五8064508576Mathc75877765637140788592Javaint sc[3][5]=[0][1][2][4][3]sc80,64,50,85,768064508576[0]75,65,63,87,77[1]756563877792714085[2]78(92,71,40,78,85))二维数组依赖于两个下标数组赵四的C课程成绩为87元素是sc[1[3]。才能唯一地确定每个元素。4
8.3 二维数组及多维数组-P167 4 张三 王五 李四 赵四 周正 Math 80 64 50 85 76 C 75 65 63 87 77 Java 92 71 40 78 85 学 生 成 绩 表 int sc[3][5]= {{80,64,50,85,76}, {75,65,63,87,77}, {92,71,40,78,85}} n 二维数组依赖于两个下标 才能唯一地确定每个元素。 sc [0] [1] [2] [3] [4] [0] 80 64 50 85 76 [1] 75 65 63 87 77 [2] 92 71 40 78 85 赵四的C课程成绩为87,数组 元素是sc[1][3]
8.3.1 二维数组的定义一P166行数列数定义方式:数据类型数组名[常量表达式1常量表达式2]:√二维数组理解:元素个数=行数*列数二维数组a是由例inta|31/4];3个元素组成a[0]a[0][0]|a[0][1]|a[0][2]|a[0][3]a[1]:a11/oa[1]1] a[1][2]a1113行名a[2] a[2][0] :a[2113a[2]1]a[2][2]例如元素ai是一维数组名,a[2]是一维数组的名字,它又有4个int类型的元素
二维数组a是由 3个元素组成 元素a[i]是一维数组名,例如 a[2]是一维数组的名字,它又 有4个 int 类型的元素 行数 列数 元素个数= 行数*列数