〔语言序设计 第七章数组 任课老师:台安
第七章 数组 任课老师:台安
第七章数组 数组:数组是一组有序数据的集合,数组中每 个元素的类型相同。数组是构造类型,元素 由基类型(整、实、字符)组成。用数组名和 下标来唯一确定数组中的元素 7.1维数组的定义和引用 72二维数组的定义和引用 7.3字符数组 上一页下一页 返回 第七章数组
上一页 下一页 返回 第七章 数组 第七章 数组 ❖ 数组:数组是一组有序数据的集合,数组中每 一个元素的类型相同。数组是构造类型,元素 由基类型(整、实、字符)组成。用数组名和 下标来唯一确定数组中的元素 ❖ 7.1 一维数组的定义和引用 ❖ 7.2 二维数组的定义和引用 ❖ 7.3 字符数组
要求 令1、数组名、数组元素的概念 2、数组的初始化方法, 3、数组元素在内存中的存储顺序。 令4、数据排序算法。 令5、字符串的特点 6、字符串处理函数的应用。 上一页下一页 返回 第七章数组
上一页 下一页 返回 第七章 数组 要求: ❖ 1、数组名、数组元素的概念。 ❖ 2、数组的初始化方法。 ❖ 3、数组元素在内存中的存储顺序。 ❖ 4、数据排序算法。 ❖ 5、字符串的特点 ❖ 6、字符串处理函数的应用
§71一维数组的定义和引用 71.1一维数组的定义 ◆形式类型说明符数组名常量表达式 如:inta5]; float b[1l0] 说明: 1命名规则:数组名是由合法的标识符组成 冷2.数组名后的括号[]内是常量表达式 例:inta[10 定义一个数组,数组名a,有10个元素,每个元素 的类型均为int。 冷这10个元素分别是:a[0、a[1]、a[2]、aB3]、 a[8]、a[9]。注意:下标是从零开始 上一页下一页 返回 第七章数组
上一页 下一页 返回 第七章 数组 §7.1 一维数组的定义和引用 ❖ 7.1.1 一维数组的定义 ❖ 形式:类型说明符 数组名[常量表达式] ❖ 如:int a[5]; float b[10]; ❖ 说明: ❖ 1.命名规则:数组名是由合法的标识符组成。 ❖ 2.数组名后的括号 [ ] 内是常量表达式 ❖ 例: int a[10] ❖ 定义一个数组,数组名a,有10个元素,每个元素 的类型均为int。 ❖ 这10个元素分别是:a[0]、a[1]、a[2]、a[3]、 a[4]、....、a[8]、a[9]。注意:下标是从零开始
例: 令说明以下数组的定义是否正确? nta[2+3],b[5],c[a'],d[8] inta(10),b{,%[5],8[3J,ⅹ-y[50],5X[100 int 15; int a 5+1 3数组的长度 int a [5] a0],a[1]la[2],a[3],a[4] 5个元素,下标从0~4 上一页下一页 返回 第七章数组
上一页 下一页 返回 第七章 数组 例: ❖ 说明以下数组的定义是否正确? int a[2+3], b[5], c[‘a’] , _d[8] int a(10) , b[x], %[5], 8[3], x-y[50], 5x[100] int i=5; int a[5+i] ❖ 3.数组的长度 int a[5] a[0], a[1], a[2], a[3], a[4] 5个元素 ,下标从0 ~ 4