m0_74219903 2022-11-03 00:03 采纳率: 50%
浏览 14

有没有能人帮看一下,为啥能求出该矩阵每一行的最大值,但却求不出每一列的最大值

include<stdio.h>
int main()
{
int a[3][4]= {25,43,18,45,41,50,74,27,82,38,56,21};
int i,j,max=0;
for(i=0; i<3; i++)
{
for(j=0; j<4; j++)
{
if(a[i][j]>max)
{
max=a[i][j];
}
}
printf("行max=%d\n",max);
}
int q,h,r=0;
for(q=0; q<4; q++)
{
for(h=0; h<3; h++)
{
if(a[h][q]>r)
{
r=a[h][q];
}
}
printf("列max=%d\n",r);
}

}

  • 写回答

3条回答 默认 最新

  • 乐乐呀呀 2022-11-03 00:24
    关注

    printf写错位置了

    评论

报告相同问题?

问题事件

  • 创建了问题 11月3日