若有定义int a[10];说明a数组有10个元素a[1]~a[10]。
举一反三
- 关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)
- 以下哪些是合法的二维数组的声明和初始化?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]前有 个数组元素
- 若有定义:int a[10]; 则a数组的10个元素是:a[1]~a[10]。
- 若有定义:int a[3][4] ;( )不能表示数组元素a[1][1]