·数组介绍
数组是一组有序数据的集合
一维数组只有一行,例如:a[4]={0,1,2,3}表示改该数组只有一行,有4个数,数组是从0开始计算的,就上述数组而论,a[0]=0,a[1]=1,a[2]=2,a[3]=3。
二维数组有多行多列,例如a[2][3]={{0,1,2},{3,4,5}},表示有两行三列,第一行是0,1,2,第二行是3,4,5。
一维数组的输出方式
如果使用一维数组输出一段数字,其代码如下:
#include<stdio.h>
int main()
{ int i;
int a[6]={0,1,2,3,4,5}; //输入数组a的值
for(i=0;i<6;i++)
printf("%d",a[i]);
return 0;
}
二维数组的输出方式
如果使用二维数组输出一段数字,其代码如下:
#include <stdio.h>
int main(){
int i,j;
char a[2][3]={{1,2,3},{4,5,6}}; //定义二维数组的行和列
for(i=0;i<2;i++) //关于行的循环
{
for(j=0;j<3;j++) //关于列的循环
printf("%5d",a[i][j]);
printf("\n");
}
}