目录
一.一维数组
1.概念:数组是一组具有相同数据类型的数据的有序集合。
2.(1)数组是一组有序数据的集合。数组中各数据的排列是有一定规律的,下标代表数据在数组中的序号。例如a【0】
(2)数组中的每一个元素都属于同一个数据类型。不能把不同类型的数据放在同一个数组中。
(3)用一个数组名和下标来唯一确定数组中的元素。
例:a[8]代表下标为8元素的值
3.一维数组的定义格式为: 类型说明符 数组名 [常量表达式];
说明:
类型说明符:数组的类型。
数组名命名规则和变量名相同,遵循标识符命名规则。
常量表达式可以包括常量和符号常量,但不能包含变量。
例如:int a[10]; float b[10]; char c[10];
4.(1)存储学生成绩用实型数组 float score[30];
(2)存储一行文字用字符数组 char str[50];
(3)存储一个矩阵用实型数组 float a[3][4];
注:其中:score、str、a为数组名
方括号内的数值为数组长度
下标个数为数组维数
数组成员称为数组元素
数组元素的类型称为数组基类型
5.在数组定义时为数组元素赋初值称为数组初始化
(1)在定义数组时对数组元素赋以初值。
方法:将数组元素的初值依次放在一对花括弧内。
例如:int a [10] ={2,3,5,6,7,18,20,45,43,90};
(2)可以只给一部分元素赋值,其他