1数组对象的长度在数组对象创建之后,就______改变。数组元素的下标总是从______开始。
2对于数组int[][]t={{1,2,3},{4,5,6}}来说,t.length等于______,t[0].length等于______。
3已知数组a的定义为“int a[]={1,2,3,4,5};”,则a[2]=______,数组b的定义为“int b[]=new int[5];”,则b[2]=______,数组c的定义为“Object []c=new Object[5];”,则c[2]=______。
4调用数组元素时,用______和______来唯一确定数组中的元素。
5下列______语句有错误。
A. int []a;
B. int []b=new int[10];
C. int c[]=new int[];
D. int d[]=null;
6下列______语句有错误。
A. int a[][]=new int[5][5];
B. int [][]b=new int[5][5];
C. int []c[]=new int[5][5];
D. int [][]d=new int[5,5];
7关于下面的程序,正确的结论是______。
public class ex4_7{
public static void main(String args[]){
int a[]=new int[5];
boolean b[]=new boolean[5];
System.out.print(a[1]);
System.out.println(b[2]);
}
}
A. 运行结果为0false
B. 运行结果为1true
C. 程序无法通过编译
D. 可以通过编译但结果不确定
8书写一个声明9行9列数组的语句______。
9什么是数组?数组有哪些特点?Java中创建数组需要哪些步骤?如何访问数组的第一个元素?
10编程计算10~20的整数的平方值,将结果保存在一个数组中。
11编写一个程序使之从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。
12某人有5张3分和4张5分的邮票,请编写一个程序,计算由这些邮票中的1张或若干张可以得到多少种不同的邮资。
|