下列对数组定义的语句哪一个是合法的?A.int[] a = [100];B.int a[] = new int{100};C.int a = new int[100];D.int a[] = {100};
下列对数组定义的语句哪一个是合法的?
A.int[] a = [100];
B.int a[] = new int{100};
C.int a = new int[100];
D.int a[] = {100};
参考答案和解析
int a[] = {100};
相关考题:
关于下面语句的说法正确的是 String[]s=new String[10][];A.该语句不合法B.该语句定义了一个二维数组,它包括10行10列C.s是一个包含10个数组的数组D.s中的每一个元素都被设置成""
设有定义语句int a[]={66,77,99};,则下列对此语句的叙述中错误的是 ( )A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组的元素的下标为1-3D.数组中的每一个元素都是整型
以下叙述中正确的是A.语句int a[8]={0};是合法的B.语句inta[]={0};是不合法的,遗漏了数组的大小C.语句char a[2]={ "A","BII};是合法的,定义了一个包含两个字符的数组D.语句char a[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
下列语句能正确定义数组的是()。A、用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型B、在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义C、在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量D、数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
单选题下列语句能正确定义数组的是()。A用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型B在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义C在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量D数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
单选题以下选项中叙述正确的是( )。Achar c1,c2,*c3,c4[40];是合法的变量定义语句B数组说明符的一对方括号中只能使用整型常量,而不能使用表达式C数组下标的下限可以是负值D若有数组定义float array[4];,则语句printf("%f",array[3.12]);是合法的