4.1.2 一维数组的引用

更新于 2026年10月10日 版权声明
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,可以将第一种方法做以下改变:

图示

图示

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

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)