球大佬看看
#include<stdio.h>void main()
{
int a={{ 10,2,3,4},{4,5,6.7},{7,8,9,0}};
inti,j,max,r,l;
max=a,r=0,l=0;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
if(a>max)
{
max=a;
r=i;
l=j;
}
}
}
printf("%d, %d,%d",max, i,j);
}
输出的 i j 不是max所在的位置而是 3,4 找到原因了 应该是 r与 l
页:
[1]