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