编写函数,在n个元素的一维数组中,统计比相邻元素大的数组元素个数并将统计数返回(不考虑a[0]和a[n-1]),要求以指针变量而不是数组名作参数
举一反三
- int a[3][4],*p=*a; 此时的指针变量p指向了数组元素a[0][0]。
- 若二维数组a有5列,则元素a[2][3]在数组中位置为第________个。 (设a[0][0]为第一个元素)
- 若有定义int a[2][3],*p;则p=*a;表示指针变量p指向数组元素a[0][0]。
- 对于二维数组a[5][10],能如此引用数组元素:a[5][0];
- 设有一个10×10的堆成矩阵A[10][10],采取按行压缩存储的方式存放于一个一维数组B[ ]中,则数组B[ ]的容量应为______。若设A[0][0]存放于B[0],且数组A[ ][ ]的每一个数组元素在数组B[ ]中占一个数组元素位置,若按照下三角方式压缩仔放,A[8][5]在数组B[ ]中的位置是______;按照上i角方式压缩存放,A[8][5]在数组B( )中的位置是______。 A: 20 B: 50 C: 55 D: 100