更多"下列二维数组初始化语句中,不正确的是( )。"的相关试题:
[判断题]在Excel中,数组常量可以分为一维数组和二维数组。
A.正确
B.错误
[单项选择]以下能正确定义二维数组的是( )。
A. int a[][3];
B. int a[][3]=2*3;
C. int a[][3]=;
D. int a[2][3]=1,2,3,4;
[单项选择]以下不能正确定义二维数组的选项是()
A. int a[2][2]={{1},{2}};
B. int a[ ][2]={1,2,3,4};
C. int a[2][2]={{1},2,3};
D. int a[2][ ]={{1,2},{3,4}};
[单项选择]定义了二维数组A(2 to 5,5),该数组的元素个数为( )。 (2004年9月)
A. 20
B. 24
C. 25
D. 36
[单项选择]下列字符数组的初始化,正确的是( )。
[单项选择]下列关于数组初始化的说法,正确的是( )。
A. 对于int a[5];它的数组元素初值为0
B. int a[5]=1,3,5,7,8,9;是可以的,这时数组长度自动变为6
C. static int a[5];的数组元素初值为0
D. int a[5]=1.3,5;是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素
[单项选择]若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为()。
A. base+((i-1)*M+j-1)*K
B. base+((i-l)*N+j-1)*K
C. base+((j-1)*M+i-1)*K
D. base+(j-1)*N+i-1)*K
[单项选择]下列字符数组初始化语句中,不正确的是( )。
[单项选择]若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设 a[0] [0]位于数组的第一个位置上) ( )。
A. i*m+j
B. j*m+I
C. i*m+j-1
D. i*m+j+1
[单项选择]在下列对字符数组进行初始化中,( )是正确的。
[单项选择]假设使用DIMENSION y(2,3)定义了一个二维数组y,正确的赋值语句是( )。
A. y[7]=10
B. y=10
C. STORE 10 y[3],y[4],y[5]
D. y[2],y[3],y[4]=10
[单项选择]若二维数组a有m列,则在a[i][j]前的元素个数为( )。
A. i*m+j-1
B. i*m+j
C. j*m+i
D. i*m+j+1
[单项选择]给出下列代码,则数组初始化中哪项是不正确的
byte[] array1,array2 [];
byte array3 [] [];
byte [][]array4;
A. array 2= array1
B. array2=array3
C. array2=array4
D. array3=array4
[单项选择]对两个数组a和b进行下列初始化:
char m[]="1234567";
char n[]='1', '2', '3', '4', …5, …6, '7');
则下列叙述正确的是( )。
A. 数组m与数组n完全相同
B. 数组m与数组n长度相同
C. 数组m比数组n长1
D. 数组m与数组n中都存放字符串