输出数组

①下标法

#include

void main()

{

int a[10]

int i

for (i = 0 i<10 i++)

scanf("%d", &a[i])

for (i = 0 i<10 i++)

printf("%dn", a[i])

printf("n")

}

②由数组名计算地址

#include

void main()

{

int a[10]

int i

for (i = 0 i<10 i++)

scanf("%d", &a[i])

printf("n")

for (i = 0 i<10 i++)

printf("%dn", *(a + i))

printf("n")

}

③用指针变量指向数组元素

#include

void main()

{

int a[10]

int i, *p

for (i = 0 i<10 i++)

scanf("%d", &a[i])

printf("n")

for (p = a p

printf("%d", *p)

printf("n")

}