大纲
1.引入
2.二维数组知识大全
3.案例运用
1.引入
班级座位
在班级教室中,大家都一排排做好的,对于每一排学生,
我们可以用一个一维数组来表示一排的学生
需要用5个数组来表示每一排的同学
int a1[10];//a1[]表示第1排的学生
int a2[10];//a2[]表示第2排的学生
int a3[10];//a3[]表示第3排的学生
int a4[10];//a4[]表示第4排的学生
int a5[10];//a5[]表示第5排的学生
现在班级一共有5排10列的同学,该如何表示呢?现在班级扩招了,班级里有50排10列的同学,该如何表示呢?需要定义50个数组么?
如果班级里有1000排10列的同学,需要定义1000个数组么?
需要用50个数组来表示每一排的同学
int a1[10];//a1[]表示第1排的学生
int a2[10];//a2[]表示第2排的学生
……..
int a50[10];//a50[]表示第50排的学生一维数组只能用来表示一行或者一列
既有行又有列,我们可以用二维数组表示
对于1000行10列,我们可以直接表示为:a[1000][10];
2.二维数组
【二维数组定