设有定义“int[]a=newint[4];”,则a数组的所有元素是()。
a[0],a[1],a[2],a[3]
举一反三
- 设有数组的定义int[]a=newint[3],则下面对数组元素的引用错误的是()
- 下列语句中,不能够正确定义长度为4的数组a的语句是() A: int[]a={1,2,3,4}; B: int[]a=newint[4]{1,2,3}; C: int[]a=newint[4]{1,2,3,4}; D: int[]a=newint[]{1,2,3,4};
- 下列的数组定义语句,不正确的是()。 A: inta[]=newint[5]{1,2,3,4,5} B: int[,]a=newinta[3][4] C: int[][]a=newint[3][]; D: int[]a={1,2,3,4};
- 若使P指向包含30个整型元素的动态数组空间,则使用的定义语句为()。 A: int*p=newint[30] B: int*p=newint(30) C: int*p=new[30] D: *p=newint[30]
- 中国大学MOOC: 设有如下数组定义: int a[10];则以下哪段代码将遍历输出数组所有元素?
内容
- 0
设有下列数据定义语句,则数组元素x[i]的值是( )。int i= 3,x[4]={1,2,3};
- 1
以下关于数组定义正确的代码是: A: int[]a; B: int[]a=newint[]{1,2,3,4,5}; C: int[]a=newint[5]{1,2,3,4,5}; D: int[]a=newint[5];
- 2
【单选题】下列选项中关于二维数组的定义,格式错误的是() A. int[][]arr=newint[3][4] B. int[][]arr=newint[3][] C. int[][]arr=newint[][4] D. int[][]arr={{1,2},{3,4,5},{6}}
- 3
【单选题】下面代码中,哪一项是正确定义了一个3*4的二维数组() A. int[][]arr=newint[3][4] B. int[][]arr=newint[3][] C. int[][]arr=newint[][4] D. int[][]arr={{1,2},{3,4,5},{6}}
- 4
设有定义:int x[2][3];,则数组x包含6个元素