二维数组的学习
二维数组定义的一般形式是:类型说明符 数组名[常量表达式1][常量表达式2]。
二维数组是按行排列的。先存放a[0]行,再存放a[1]行,存放a[2]行......每行中元素也是依次存放。
其表示的形式为:名称[下标][下标]
如:a[3][5] 表示a数组三行列五的元素。
赋值:
1) 可以只对部分元素赋初值,未赋初值的元素自动取0值。
如int a[3][3]={{1},{2},{3}};是对每一行的第一列元素赋值,未赋值的元素取0值。
2)按行分段赋值可写为:int a[3][2]={ {2,1}, {7,6}, {5,0} };
学习一维数组和二维数组后仍需练习,加强对数组的理解,结合for语句和if应用。老师讲完查找数组数据的程序后,觉得自己的思路并不严谨,问题可以用不同方法解决,需要灵活运用。