1) 数组的元素通过 下标 来访问,数组 Array 的长度为
2) 数组复制时,"="将一个数组的
3) JVM 将数组存储在 栈 (堆或栈)中。
4) 数组的二分查找法运用的前提条件是数组已经 排序
5) Java 中数组的下标的数据类型是 整型
6) 数组最小的下标是 0
7) arraycopy()的最后一个参数指明 复制元素的个数
8) 向方法传递数组参数时,传递的是数组的 引用
9) 数组初始化包括 数组的申明,创建和初始化
11) 浮点型数组的默认值是 0.0f
12) 数组创建后其大小 不能
二 选择题
1. 下面错误的初始化语句是_ABD__
A. char str[]="hello";
B. char str[100]="hello";
D. char str[]={'hello'};
C. char str[]={'h','e','l','l','o'};
2. 定义了一维 int 型数组 a[10]后,下面错误的引用是_B__
A. a[0]=1; B. a[10]=2; C. a[0]=5*2; D. a[1]=a[2]*a[0];
3. 下面的二维数组初始化语句中,正确的是____
A. float b[2][2]={0.1,0.2,0.3,0.4};
C. int a[2][]= {{1,2},{3,4}};
B. int a[][]={{1,2},{3,4}};
D. float a[2][2]={0};
4. 引用数组元素时,数组下标可以是_D___
A. 整型常量 B. 整型变量 C. 整型表达式
5. 定义了 int 型二维数组 a[6][7]后,数组元素 a[3][4]前的数组元素个数为____
A. 24 B. 25 C. 18 D. 17
6. 下列初始化字符数组的语句中,正确的是__B__
A. char str[5]="hello";
C. char str[5]={"hi"};
B. char str[]={'h','e','l','l','o',' '};
D. char str[100]="";
8. 下面程序的运行结果是____
main() {
int a[][]={{1,2,3},{4,5,6}};
System.out.printf("%d", a[1][1]);
评论0
最新资源