一维数组的定义
类型说明符 数组名【常量表达式】
类型:任何已有类型,但不能是void型
数组名:标识符
常量表达式:>=1且只为整数,表示数组的大小
一维数组元素的使用
数组元素的表示形式:数组名[下标]
一维数组的初始化
实现方式:
1、在定义数组时对数组赋初值
例如:int 【0】={0,1,2,3,4,5,6,7,8,9}
2、只给一部分数组元素赋值
例如:int 【0】={0,1,2,3,4,5}
3、对全部数组元素进行赋初值时,由于数据个数已知,可以不指定数组长度
例如:int 【】={0,1,2,3,4,5}
不能赋值的原因:
1、类型不匹配 2、a中有十个元素,没说把哪个赋值成100 3、a在程序中代表数组首元素的地址,在内存中是一个常量,不能赋值。
数组越界访问
练习:
计算数组中元素的个数:
快速排序:
逆序:
冒泡排序:
插入排序: