理论教育 C语言程序设计:一维数组元素的引用

C语言程序设计:一维数组元素的引用

时间:2023-11-21 理论教育 版权反馈
【摘要】:数组元素是组成数组的基本单元,也是一种变量。引用数组元素的一般形式为:其中,下标表示元素在数组中的顺序号,其值从0开始,只能为整型常量、变量或整型表达式。例如:a[5]a[i+j]a[i++]都是合法的数组元素。数组元素通常也称为下标变量。例如:inta[10]; //定义一个具有10个整型元素的数组t=a[6]; //数组中第7个元素,下标是6例6.1 要求定义一个包含10个元素的整型数组,并给数组元素赋值后输出各元素的值。

C语言程序设计:一维数组元素的引用

数组元素是组成数组的基本单元,也是一种变量

引用数组元素的一般形式为:

其中,下标表示元素在数组中的顺序号,其值从0开始,只能为整型常量、变量或整型表达式。当下标为小数时,C编译系统将自动取整。例如:

a[5]

a[i+j]

a[i++]

都是合法的数组元素。

数组元素通常也称为下标变量。必须先定义数组,才能使用下标变量。在C语言中只能逐个使用下标变量,而不能一次引用整个数组(字符数组除外)。

例如,输出有10个元素的数组必须使用循环语句逐个输出各下标变量。正反示例如下。

正例:

反例:(www.daowen.com)

定义数组时用到的“数组名[常量表达式]”和引用数组元素时用到的“数组名[下标]”是有区别的。例如:

inta[10]; //定义一个具有10个整型元素的数组

t=a[6]; //数组中第7个元素,下标是6

例6.1 要求定义一个包含10个元素的整型数组,并给数组元素赋值后输出各元素的值。

编写程序:

创建一个名为“eg6_1.c”的新文件,在编辑窗口中输入下面的程序代码。

运行结果:

程序说明:

(1)“int a[10] = { 1, 2,3,4,5,6,7,8,9,10} ;”表示定义了一个包含10个元素的整型数组,并分别对它的每个元素a[0]~a[9]赋初值。

(2)因为数组不能整个引用,要输出数组中的元素需要逐个输出,因此用for循环结构逐个输出数组中的元素。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈