问题
填空题
以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标,请填空。
#define N 3
#define M 3
select(int a[N] [M],int *n)
int i,j,row=0,colum=0;
for(i=0;i<N;i++)
for(j=0;j<M;j++)
if(a[i][j]>a[row][colum])row=i;colum=j;
*n= (14) ;
return( (15) );
void main()
int a[N][M]= 9,1 1,23,6,1,15,9,17,20) ,max,n;
max=select(a,&n),
printf("max=%d,line=%d\n ",max,n);
答案
参考答案:row