#include <stdio.h>
int main(int argc, const char *argv[])
{
int arr[4][3] = {10,30,-10,1,2,3,60,80,100,10,11,13};
int i,j,k=0,w=0;
for(i=0;i<4;i++){//循环的是行
for(j=0;j<3;j++){ //循环的是列
if(arr[k][w]<arr[i][j]){
k=i;
w=j;
}
}
}
printf("行下标 = %d,列下标 = %d\n",k,w);
return 0;
}
本文通过C语言实现了一个算法,该算法遍历一个4x3的二维数组,寻找并返回数组中的最大值及其所在的位置(行下标和列下标)。通过对数组中每个元素的比较,实现了对最大值的有效定位。
1017

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



