目录
1、《输入10个成绩,求平均成绩,将低于平均成绩的分数输出;》
一、 数组的概念
1、数组的概念
- 数组:专门用来存放具有“相同数据类型”的一组数据,是数据的集合。
- 概念:数组是一组具有相同类型和名字的变量集合,是数据的集合。
- 这些变量成为数组元素。
- 每个数组元素都有一个编号,这个编号叫下标。
- 数组有上界和下界,数组元素在上下界内是连续存放的。
- 数组必须先定义,后引用数组元素
2、数组的维数
- 一维数组:存放单行或单列
- 二维数组:存放多行数组(表格)
3、数组的长度
- 数组的每一位都有一个非零的长度
二、一维数组
1、一维数组的定义
- 格式:数据类型说明符 数组名[ 整型常量表达式 ];(通常叫做数组的长度)
- 例如:int a[5],c[6];
- 不合法 :int a[0] 没有意义
2、知识点
- 数组必须先定义后使用;
- 数组名必须是合法的标识符,数组名不能和其它变量同名;
- 数组名是数组的首地址,是地址常量 ; a=&a[0]
- 数组定义中不能用变量,可以用整型常量,符号常量或整型表达式。
3、一维数组元素的引用
- 格式:数组名[下标]
- 数组元素知识点:
- 下标可以是整型常量,整型变量或整型表达式;数组元素;函数调用;
- 每一个元素相当于一个变量:a[1] a[2] 是两个不同的变量
- 对数组的使用,只能逐个引用数组元素,不能对整个数组进行操作
- 下标从0开始
- 所有元素在内存中连续存放:int a[10]; a[0],a[1],a[2]……a[9]