第6章利用数组处理批量数据
第6章 利用数组处理批量数据
>前几章使用的变量都属于基本类型, 例如整型、字符型、浮点型数据,这 些都是简单的数据类型 对于有些数据,只用简单的数据类型 是不够的,难以反映出数据的特点, 也难以有效地进行处理
➢前几章使用的变量都属于基本类型, 例如整型、字符型、浮点型数据,这 些都是简单的数据类型。 ➢对于有些数据,只用简单的数据类型 是不够的,难以反映出数据的特点, 也难以有效地进行处理
>如果有1000名学生,每个学生有 个成绩,需要求这1000名学生的平 均成绩。 >用s1s2s3rm…yS1000表示每个学生 的成数组名见内在联系 C语言用方括号中的数字表示下标, 如用S[15]表示
➢如果有1000名学生,每个学生有一 个成绩,需要求这1000名学生的平 均成绩。 ➢用s1 ,s2 ,s3 ,……,s1000表示每个学生 的成绩,能体现内在联系。 ➢C语言用方括号中的数字表示下标, 如用s[15]表示 数组名
>数组是一组有序数据的集合。数组中 各数据的排列是有一定规律的,下标 代表数据在数组中的序号 >用一个数组名和下标唯一确定数组中 的元素 数组中的每一个元素都属于同一个数 据类型
➢数组是一组有序数据的集合。数组中 各数据的排列是有一定规律的,下标 代表数据在数组中的序号 ➢用一个数组名和下标唯一确定数组中 的元素 ➢数组中的每一个元素都属于同一个数 据类型
61怎样定义和引用一维数组 62怎样定义和引用二维数组 63字符数组
6.1 怎样定义和引用一维数组 6.2 怎样定义和引用二维数组 6.3 字符数组
61怎样定义和引用一维数组 611怎样定义一维数组 612怎样引用一维数组元素 613一维数组的初始化 614一维数组程序举例
6.1怎样定义和引用一维数组 6.1.1 怎样定义一维数组 6.1.2 怎样引用一维数组元素 6.1.3 一维数组的初始化 6.1.4 一维数组程序举例
611怎样定义一维数组 >定义一维数组的一般形式为: 类型符数组名[常量表达式] >数组名的命名规则和变量名相同 如inta[10] 数组名
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; ➢数组名的命名规则和变量名相同 如 int a[10]; 数组名
611怎样定义一维数组 >定义一维数组的一般形式为: 类型符数组名[常量表达式] >数组名的命名规则和变量名相同 如inta[1Q] 数组长度
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; ➢数组名的命名规则和变量名相同 如 int a[10]; 数组长度
611怎样定义一维数组 >定义一维数组的一般形式为: 每个元素的数据类型表达式] >数么名的命名规则和变量名相同 如inta[10] 10个元素:a[0]a[1]a[2]a[9] a0]a[1]a[2]a[3]…,a[刁]a[8]a[9]
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; ➢数组名的命名规则和变量名相同 如 int a[10]; 10个元素:a[0],a[1],a[2],…,a[9] 每个元素的数据类型 a[0] a[1] a[2] a[3] … a[7] a[8] a[9]
611怎样定义一维数组 >定义一维数组的一般形式为: 类型符数组名[常量表达式] inta[4+6];合法 intn=10;不合法 int anli
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; int a[4+6]; 合法 int n=10; int a[n]; 不合法