logo - 刷刷题
下载APP
【简答题】

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

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】关于二维数组的有关说法,正确的是()

A.
数组中的所有元素都只有一个前趋结点和一个后继结点
B.
数组中的所有元素都具有至少一个直接前驱
C.
数组中的所有元素都具有至少一个直接后继
D.
开始结点没有直接前驱

【多选题】二维数组初始化正确的是()

A.
intarr[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
B.
intarr[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
C.
intarr[][4]={1,2,3,4,5,6,7,8,9,10,11,12};
D.
intarr[3][4]={{1,2,3},{4,5},{6}};