一维数组元素的引用数组元素也是一种变量, 其标识方法为数组名后跟一个下标。下标表示了元素在数组中的顺序号。
数组元素的一般形式为: 数组名[下标]
注意:下标只能为整型常量或整型表达式。如为小数时,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;- }
|
|