C语言的学习(十一)
C语言的学习(十一)
二维数组
1。定义
类型说明符 数组名[常量1][常量2]
说明:
常量1:行的数量
常量2:列的数量
2。二维数组元素的存放:连续存放,安行存放,存放第0行,然后存放第1行…
3.二维数组元的引用
形式:数组名[行标][列标]
行标从0开始,到行数减一;
列标从0开始,到列标减一。
对二维数组的遍历,通常采用双重for循环,外层控制行,内层控制列。
4.二位数值的初始化(定义的同时赋值)
即
int x[3][2]={{1,3},{4,7},{8,6}};
int x[3][2];
x={{1,3},{4,7},{8,6}};--------------错误
x[3][2]={{1,3},{4,7},{8,6}};-------错误
x[0][0]=2;—正确,定义之后在赋值,只能逐个元素赋值。
课后作业
1.一个已排好序的数组,输入一个数后,按原来规律将它插入数组中。
2.将一个数组中的值按逆顺序重新排列。
3.输出斐波那契数列前二十项,并求和