若有定义:int a[10];则可以用 a[10] 引用数组a的第10个元素。
举一反三
- 以下哪些是合法的二维数组的声明和初始化?A.inta[][]=newint[10,10];B.inta[][]=newint[10][10];C.inta[10][10]=newint[10][10];D.int[][]a=newint[10][10];E.int[]a[]=newint[10][10];
- 若定义“int a[30][50];”,则数组元素a[10][40]前有 个数组元素
- 以下对一维数组的所有元素进行正确初始化的是( )。A. int a[10] = (0, 0, 0, 0); B. int a[10] = { };C. int a[ ] = {0};D. int a[10] = {10*6}; A: int a[10] = (0, 0, 0, 0); B: int a[10] = { }; C: int a[ ] = {0} D: int a[10] = {10*6}
- 数组定义int a[10];也可以写成 int a(10)。
- 若有定义int a[10];说明a数组有10个元素a[1]~a[10]。