#include<stdio.h>
int main()
{
int i;
int j;
int hang;
int lie;
int max;
//找出二维数组中最大的数
int array[3][4]={12,41,52,13,62,20,30,88,165,142,160,8};
max=array[0][0]; //初始化
for(i=0;i<3;i++){ //打印二维数组
for(j=0;j<4;j++){
printf(" %d ",array[i][j]);
}
printf("\n");
}
for(i=0;i<3;i++){
for(j=0;j<4;j++){
if(max<array[i][j]){
max=array[i][j];
hang=i;
lie=j;
}
}
}
printf("其中第%d行%d列的数%d最大\n",hang+1,lie+1,max);
return 0;
}
C语言-第五天《二维数组输出最大数》
于 2024-03-29 20:05:24 首次发布
本文展示了如何使用C语言编写代码,在一个3x4的二维数组中找到并输出最大值以及其所在的行和列。通过嵌套for循环实现遍历和比较。
摘要由CSDN通过智能技术生成