第五题
第四题
例6.2
求前20项之和
当把第2个for语句中的两条语句交换时,
查找某数的次数
二。
二维数组
1.定义
类型 数组名【常量1】【常量2】
说明:类型
数组名
常量1,行的数量
常量2,列的数量
int a[4][5]
二维数组元素的存放:
连续存放;按行存放,存放第0行,然后存放第1行…
2.引用
数组名【行标】【列标】
行标从0开始,到行数减1
列标从0开始,到列数减1
对二维数组的遍历,通常采用双重for循环,外层控制行,内层控制列
3.初始化(定义的同时赋值)
int a[4][5]={{1,2,3},{4,5,6},{7,8,9,0}};
int a[3][3];
a={1,5,6,7,9,}错误,因为没有定义
a[3][3]={1,5,6,8}错误,在没有定义的时候,只能逐个赋值
a[0][1]=4;正确,定义之后再赋值,只能逐个元素赋值
1.使用标志变量,查找并替换成某个数
2.删除某个数(令j=i,每次循环都能赋初值,)——误区
3.
求二位数组中的最大值