求二维数组每一列的最大值 求二维数组最大值并输出最大值和最大值的位置?
浏览量:1705
时间:2021-04-08 07:35:07
作者:admin
求二维数组最大值并输出最大值和最大值的位置?
假设二维数组的第一个数是最大的,并记录位置。然后遍历二维数组,依次判断最大值。如果发现大于最大值的值,请更改最大值并修改位置。最后输出最大值和最大位置。//参考代码#include<stdio。H>int main(){int i,J,Max,R,C,a[3][4]={1,5,7,8},{11,12,10,9},{2,4,6,3}//假设第一个数字是最大值Max=a[0][0]R=C=0//遍历(i=0I<3i)的数组for(J=0j<4j)if(Max<A[i][J]){//比较并发现它大于最大值,替换最大值并修改位置Max=a[i][J]r=ic=J}printf(”最大值为%D,在%D行和%D列中。“,Max,R 1,C 1)//因为数组的下标从0开始,所以R,C加1返回0}/*运行结果:最大值为:12,分为2行2列。*/
求二维数组每一列的最大值 java二维数组求最大值和最小值 求二维数组每行的最大值
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。