当声明一个数组int arr[] = new int[5]; 时,这代表这个数组所保存的变量类型是(),数组名是(arr),数组的大小为(),数组元素下标的使用范围是()。
A.int [][]a = new int[10][];
B. int a[10][10] = new int[][];
C. int []a[] = new int[10][10];
D. int a[][] = new int[10][10]
A.inta[][]=newint[][];
B.inta[10][10]=newint[][];
C.inta[][]=newint[10][10];
D.int[][]a=newint[10][10];
E.int[]a[]=newint[10][10];
A.intQages=[100]
B.intages=newint[100]
C.int[ages=newint[100]
D.int()ages=newint(100)
A. int a1[]={3,4,5};
B. String a2[]={"string1","string1","string1"};
C. String a3[]=new String(3);
D. int[][] a4=new int[3][3];
A.一维数组实质上是相当类型变量的列表
B.创建数组首先要定义所需要的类型
C.不能定义二维数组
D.in[]a = new int[10];该声明表示a可以保存长度为10的整型数组
A.定义了一个类型为int的指针变量p,该变量具有三个指针
B.定义了一个名为*p的整型数组,该数组含有三个int类型元素
C.定义了一个指向一维数组的指针变量p,该一维数组应具有三个int类型元素
D.定义了一个指针数组p,该数组含有三个元素,各元素都是基类型为int的指针
A.scanf("%d",p1[3])
B.scanf("%d",arr[3])
C.scanf("%d",p1)
D.scanf("%d",p1+3)