更多"[单选题]下面哪个语句(初始化数组)是不正确的:( )"的相关试题:
[单选题]以下不能对二维数组a进行正确初始化的语句是( )。
A. int a[2][3]={0};
B. int a[][3]={{1,2},{0}};
C. int a[2][3]={{1,2},{3,4},{5,6}};
D. int a[][3]={1,2,3,4,5,6};
[单选题]以下能对二维数组c进行正确的初始化的语句是( )。
A. int c[3][]={{3},{3},{4}};
B. int c[][3]={{3},{3},{4}};
C. int c[3][2]={{3},{3},{4},{5}};
D. int c[][3]={{3},{},{3}};
[判断题]对二维数组全部元素初始化时,则数组第二维的长度可以省略。
A.正确
B.错误
[单选题]下列语句中,不能对字符数组a进行正确初始化的是 ( )。
A. char a[5]="Happy" ;
B. char a[5]={'H','a','p','p','y'} ;
C. char a[]="Happy" ;
D. char a[]={'H','a','p','p','y'} ;
[判断题]定义数组时没有初始化,此时数组元素的值是不确定的。
A.正确
B.错误
[单选题]下列语句中,能够对具有5个元素的一维整型数组a进行正确初始化的是 ( )。
A. int a[5]= (0,0,0,0,0) ;
B. int a (5)={0,0,0,0,0} ;
C. int a[]={0} ;
D. int a[]={0,0,0,0,0} ;
[判断题]若只对整型数组的部分元素进行了初始化,则未初始化的元素值是不确定的。
A.正确
B.错误
[判断题]数组初始化后长度可以改变。
A.正确
B.错误
[判断题]数组初始化后长度不能改变。
A.正确
B.错误
[判断题]数组初始化的关键词是new。
A.正确
B.错误
[单选题]数组初始化的关键词是()
A.new
B.old
C.next
D.last
[单选题]创建一个数组,下面哪个选项不正确( )
A.var a=new Array()
B.var a=new Array(1,2,3,’tedu’)
C.var a=[true,3.14159]
D.Array d=new Array(1,2,3)
[单选题]题 (1.0分)
下面数组说明语句错误的是().
A.Dim a(10) As Integer
B.Dim d(-10 To -1) As Boolean
C.Dim e(-99 To -5,-3 To 0)
D.Dim f(-10 To -20,10 To 20) As Long
[单选题]题 (1.0分)
用下面语句定义的数组的元素个数是().
Dim A (-2 To 4) As Integer
A.6
B.5
C.7
D.8
[单选题]假设OneClass为一个类,则该类的复制初始化构造函数的声明语句为( )。
A.OneClass(OneClass p)
B.OneClass& (OneClass p)
C.OneClass(OneClass & p)
D.OneClass (OneClass *p)
[单选题]给出下列代码,则数组初始化中哪项是不正确的?
byte[] array1,array2[];
byte array3[][];
byte[][] array4;
A.array2 = array1
B.array2=array3
C.array2=array4
D.array3=array4