最大值:
问题:一维数组arr[5]={2,1,4,3,5}请寻找最大值
分析:数组下标是从0开始的所以先将t=arr[0],再for循环用 t 来对比后面的数字来筛选最大值
代码:
问题:二维数组arr[2][3]={0,2,4,1,3,6}寻找最大值
分析:将a[0]=arr[0][0]开始,再用for循环将横纵坐标依次增加,与一维数组a[0]对比,若大于 a[0] 则在将值给 a[0]。
注意:二维数组进行比较时要用一维数组,因为二维数组一行是不变的如都是arr[0]或者arr[1]所以这是比较就用一维数组;
代码:
最小值:
寻找最小值原理也是一样
问题:一维数组arr[5]={2,1,4,3,5}请寻找最小值
分析:数组下标是从0开始的所以先将t=arr[0],再for循环用 t 来对比后面的数字来筛选最小值
代码:
问题:二维数组arr[2][3]={0,2,4,1,3,6}寻找最小值
分析:将a[0]=arr[0][0]开始,再用for循环将横纵坐标依次增加,与一维数组a[0]对比,若小于 a[0] 则在将值给 a[0]。
注意:二维数组进行比较时要用一维数组,因为二维数组一行是不变的如都是arr[0]或者arr[1]所以这是比较就用一维数组;
代码:
:
文章介绍了如何在一维数组和二维数组中寻找最大值和最小值,通过for循环逐个元素比较,并利用一维数组进行二维数组的查找。提供了解决问题的分析和代码实例。
1168

被折叠的 条评论
为什么被折叠?



