黑马程序员技术交流社区
标题:
怎样引用一维数组元素
[打印本页]
作者:
羊口羊口羊
时间:
2015-9-6 23:23
标题:
怎样引用一维数组元素
一维数组元素的引用
数组元素也是一种变量, 其标识方法为数组名后跟一个下标。
下标表示了元素在数组中的顺序号。
数组元素的一般形式为:
数组名[下标]
注意:下标只能为整型常量或整型表达式。如为小数时,C编译将自动取整。
例如:
a[5]
a[i+j]
a[i++]
数组元素通常也称为下标变量。必须先定义数组,才能使用下标变量。
在C语言中只能逐个地使用下标变量,而不能一次引用整个数组。
例如,输出有10个元素的数组必须使用循环语句逐个输出各下标变量:
for
(
i
=
0
;
i
<
10
;
i
++)
printf
(
"%d"
,
a
[
i
]);
【例7-1】使用for循环为一个数组赋值,并将数组倒叙输出。
#include
<stdio.h>
int
main
(
void
)
{
int
i
,
a
[
10
];
for
(
i
=
0
;
i
<=
9
;
i
++)
a
[
i
]=
i
;
for
(
i
=
9
;
i
>=
0
;
i
--)
printf
(
"%d "
,
a
[
i
]);
return
0
;
}
【例7-2】将上面的例子稍微改变一下。
#include
<stdio.h>
int
main
(
void
)
{
int
i
,
a
[
10
];
for
(
i
=
0
;
i
<
10
;)
a
[
i
++]=
i
;
for
(
i
=
9
;
i
>=
0
;
i
--)
printf
(
"%d"
,
a
[
i
]);
return
0
;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2