1、数组的基本用法
int a[5]={1, 2, 3, 4, 5};
其中:
a表示数组的名字,
5表示数组内部元素的个数,
1,2,3,4,5分别表示a[0],a[1],a[2],a[3],a[4]。
2、数组运用的目的
数组都是同一类型的数据,所以用来同种类型的数据进行存储和使用的目的。
3、一维数组的输入
一维数组的输入一共有两种方法:
1、定义时直接输入:
int a[5]={1,2,3,4,5};
2、先定义,后输入:
int a[5];
int i;
for (i=0;i<5;i++)
scanf("%d",&a[i]);
4、二维数组的输入
二维数组相对于一维数组来讲较为复杂。
1、定义时直接输入:
int a[2][3]={1,2,3,4,5,6};
2、采用矩阵格式输入:
int a[2][3]={
{1,2,3},
{4,5,6}
}
3、类似于一维数组逐个输入(此地就不书写了)
5、一维数组的输出
对于3来说:
int j;
for (j=0;j<5;j++)
printf("%d",a[j]);
6、二维数组的输出
对于4来说:
int j,k;
for (j=0;j<2;j++)
{
for (k=0;k<3;k++)
printf("%d",a[j][k]);
printf("\n");
}