4.1.2 一维数组的引用
数组一旦被定义和赋值以后,就可以引用数组元素进行相关的处理。
引用数组元素的形式为:
数组名[下标]
下标可以是整型常量、整型表达式、符号常量等,如“s[6]=s[1]+s[2*4]-s[3*2]”。
定义数组时用到的“数组名[常量表达式]”和引用数组元素时用到的“数组名[下标]”是有区别的。定义数组时方括号里的常量表达式表示数组的长度,也就是数组中包含的元素个数,而引用数组元素时方括号里的下标表示第“下标+1”个元素。例如,“int s[6];”表示定义数组长度为6;“s[2]=5;”表示将5赋值给s数组中序号为2的元素,表示数组s中的第3个元素;“i=s[2];”表示将数组中第3个元素的值赋给变量i。
例4-2 对6个数组元素依次赋值为0,1,2,3,4,5,要求按顺序输出。
分析:
定义一个长度为6的整型数组s,用循环来实现赋值,再用循环来实现输出。
第一种方法:(https://www.daowen.com)


如果要求按照s[5]到s[0]的顺序输出各元素,只需将输出各元素的for语句做以下改变即可。

如果要求输出0,10,20,30,40,50,可以将第一种方法做以下改变:


上述两种结果都是一样的。因此使用数组来处理有些问题是非常方便和灵活的。