例5.1定义一个含10整数的数组 ◆解:以 ARRAY命名的数组,用100至109对数组元亲赋值, 开对其求和。需要在一个循环中使用教组。这是使用数组 最经常的方式。 ◆ void main0 ◆{ int ARRay[1O ◆ int sum=0; o for(inti=0; i<10; i++) I ARRAY[=100+i; ◆sum+= ARRAY[i; 2021/2/24
2021/2/24 -11- 例5.1 定义一个含10整数的数组 解:以ARRAY命名的数组,用100至109对数组元素赋值, 并对其求和。需要在一个循环中使用数组。这是使用数组 最经常的方式。 void main() { int ARRAY [10]; int sum=0; for (int i=0;i<10;i++) { ARRAY[i]=100+i; sum+= ARRAY[i]; } }
5.2数组元素的下标
5.2 数组元素的下标
5.2数组元素的下标 ◆教组的元素是由下标来区分的。使用教组肘,只 能分别对数组的各个元素操作。 ◆对于一个已经声明过的数组,其元素的使用形式 为 ◆数组名[下标表达式] ◆倒如 salaries [6]; int a= 5: a salaries[a]=10; 2021/2/24
2021/2/24 -13- 5.2数组元素的下标 数组的元素是由下标来区分的。使用数组时,只 能分别对数组的各个元素操作。 对于一个已经声明过的数组,其元素的使用形式 为: 数组名[下标表达式] 例如 ◼ salaries [6]; ◼ int a=5; ◼ salaries[a]=10;
注意 ◆在使用数组元素需要注意 ◆数组元素的下标表达式其结果必须为正整数。 ◆卜数组元素的下标值不得超过声明所定义的 上下界。 2021/2/24 -14
2021/2/24 -14- 注意 在使用数组元素时需要注意: ►数组元素的下标表达式其结果必须为正整数。 ►数组元素的下标值不得超过声明时所定义的 上下界
数组的下标 ◆数组元素的下标是数组元素到教组开始地址的 偏移量。 ◆第1个元素的偏移量是0个数组元素大小,第2 个元素的偏移量是1个教组元素大小,依次类 推。 ◆因此,教组元素是一糸列大小相同的连续项, 每项到公共基点(教组起始地址)的偏移量是 固定的。 2021/2/24 -15
2021/2/24 -15- 数组的下标 数组元素的下标是数组元素到数组开始地址的 偏移量。 第1个元素的偏移量是0个数组元素大小,第2 个元素的偏移量是1个数组元素大小,依次类 推。 因此,数组元素是一系列大小相同的连续项, 每项到公共基点(数组起始地址)的偏移量是 固定的