A: a[i][i]
B: a[i][n-i]
C: a[n-i][i]
D: a[i][n-1-i]
举一反三
- 若二维数组 a 有 n 行 n 列,则副对角线元素是:(假设 a[0][0]位于数组的第一个位置上,且 i∈[0,n])
- 中国大学MOOC: 若二维数组a有n 行n列,则副对角线元素是( )。(假设a[0][0]位于数组的第一个位置上,且i∈[0,n))
- 若二维数组a有n 行n列,则副对角线元素是()。(假设a[0][0]位于数组的第一个位置上,且i∈[0,n
- 中国大学MOOC: 若二维数组a有n 行n列,则副对角线元素是( )。(假设a[0][0]位于数组的第一个位置上,且i∈[0,n))
- 若二维数组a 有 m 列,则计算任一元素a[ i ][ j ]在数组中位置的公式为( )。 (设a[0][0] 位于数组的第一个位置上) A: i* m + j B: j* m + i C: i*m + j - 1 D: i * m + j +1
内容
- 0
二维数组a有m行n列,则在a[i][j]之前的元素个数为______。选择一项:[/i] A: i * n + j B: i * n + j + 1 C: i * n + j - 1 D: j * n + i
- 1
二维数组a有m行n列,则在a[i][j]之前的元素个数为______。选择一项:[/i] A: i * n + j + 1 B: j * n + i C: i * n + j D: i * n + j – 1
- 2
若二维数组a有m列,则元素a[i][j]是数组中的第【】个元素。(假设a[0][0]是数组的第一个元素。)[/i] A: i*m+j B: j*m+i C: i*m+j-1 D: i*m+j+1
- 3
下列程序的运行结果为 【8】 。 main() { int a[3]C4}={{1,3,5,7},{2,4,6,8},{15,17,34,12}}; printf("max value is %d\n",max value(3,4,a)); } max value(m,n,array) int m,n,array[][4]; { int i,j,max; max=array[0][0]; for(i=0;i<m;i++) for(i=0;i<n;j++) if(max<array[i][j])max=array[i][j]; return(max); }[/i][/i]
- 4
若二维数组a有m列,则计算机一元素a[i][j]在数组中位置的公式为 ()。(假设a[0]位于数组的第一个位罝上)[/i] A: i*m+j B: j*m+i C: i*m+j-1 D: i*m+j+1