内容发布更新时间 : 2025/7/1 3:46:42星期一 下面是文章的全部内容请认真阅读。
C.s[9] 为 null D.s[10] 为 \5、下列关于Java语言的数组描述中,错误的是( )。
A.数组的长度通常用length表示 B.数组下标从0开始
C.数组元素是按顺序存放在内存的 D.数组在赋初值和赋值时都不判界 6、public class T18 {
static int arr[] = new int[10];
public static void main(String a[]) { System.out.println(arr[1]); } }
哪个语句是正确的?( )
A.编译时将产生错误 B.编译时正确,运行时将产生错误 C.输出零 D.输出空 7、下列选项中,语句有错误的是( )
A、int a[] B、int b[]=new int[10] C、int c[] = new int[] D、int d[]=null 8、下列选项中,语句有错误的是( )
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] 9、关于下面的程序,正确的结论是( ) 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、可以通过编译但结果不正确 10、下列关于数组的叙述错误的是( )。
A、数组是将一组相同类型的数据顺序存储,组成一种复合数据类型
B、在Java语言中,数组是一种引用类型,数组名如同对象名一样,是一种引用 C、对于多维数组,从最高维开始,可以对每一维分配不等的空间
D、在Java、语言中,数组元素可以互相赋值,而数组名不能直接赋值 11、在Java程序中声明一个数组,错误的是( )。
A、int a[] B、int a[][] C、float a[10] D、float []a[] 12、下列语句不能通过编译的是 ( )。
A、int a[]={1,2,3,4} B、int b[] C、int c[] = new int[3] D、int d = new int[] 13、在下述Java语言中,错误的创建数组的方法是( )。
A、int intArray[]; intArray = new int[5]; B、int intArray[] = new int[5] C、int intArray[]={1,2,3,4,5} D、int intArray[5] = {1,2,3,4,5} 14、若数组a定义为“int a[][]=new int[3][4]”,则a是( )。
A、一维数组 B、二维数组 C、三维数组 D、四维数组 16、设定义了数组“int age[]=new int[10];”,则数组的第一个元素的正确引用方法为( )。
A、age[1] B、Age[0] C、age[] D、age[0]
资料
17、设定义语句 “i