下面是几条定义并初始化而维数组的语句,指出其中正确的是____。
A.int arr3[ ][ ]=new int[4,5];
B.int [ ][ ] arr3=new int[4,5];
C.int arr3[,]=new int[4,5]
D.int[, ] arr3=new int[4,5]
第1题:
程序中有如下语句
for(int i=0;i<5;1++)cout<<*(p+i)<<",";
能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是【 】。
第2题:
关于下面语句的说法正确的是 String[]s=new String[10][];
A.该语句不合法
B.该语句定义了一个二维数组,它包括10行10列
C.s是一个包含10个数组的数组
D.s中的每一个元素都被设置成""
第3题:
以下说法不正确的是( )。
A.使用ReDim语句可以改变数组的维数
B.使用ReDim语句可以改变数组的类型
C.使用ReDim语句可以改变数组每一维的大小
D.使用ReDim语句可以对数组中的所有元素进行初始化
第4题:
在下面的二维数组定义中,正确的语句是()。
Ainta[5][];
Binta[][5];
Cinta[][3]={{1,3,5},{2}};
Dinta[](10)
第5题:
在定义二维数组时,语句“int a[][3]={{1,3,5},{2}};”是正确的。
第6题:
在下面的二维数组定义中,正确的语句是()。
第7题:
执行语句intarr[10]下面描述正确的是()
第8题:
下面有关数组的说法中,错误的是()。
第9题:
下面是对一维数组s的初始化,其中不正确的是()
第10题:
int a[5][];
int a[](10);
int a[][];
int a[][5]={{1,2,3},{4,5}};
第11题:
如有定义inta[2][3];则数组a的最后一个元素为a[1][2]
一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组
在定义二维数组时,可以将该数组的两个维数全部省略
对于二维数组,即可以按元素初始化,也可以按行初始化
第12题:
数组定义语句只能定义一维或二维数组
数组元素下标不能出现负值
在赋值语句中出现的A(3)肯定是数组元素
程序中使用的数组必须进行说明
第13题:
下面是几条动态初始化二维数组的语句,指出其中正确的:
A、intarr5[][]=newint[4,5];
B、int[][]arr6=newint[4,5];
C、intarr7[,]=newint[4,5];
D、int[,]arr8=newint[4,5];
第14题:
以下说法不正确的是( )。
A.使用ReDim语句可以改变数组的维数
B.使用ReDim语句可以改变数组的类型
C.使用ReDim语句可以改变数组每一维的大小
D.使用ReDim语句可以对数组的所有元素进行初始化
第15题:
下列字符数组初始化语句中,不正确的是( )。
第16题:
关于数组的正确说法是()
第17题:
在下面的二维数组定义中,只有()语句是正确的。
第18题:
在定义二维数组时,语句“int a[][4]={{1,2,3},{4}};”是不正确的。
第19题:
下面的二维数组初始化语句中,正确的是:()
第20题:
下列语句能正确定义数组的是()。
第21题:
数组必须先定义后使用
定义数组时,数组维界值可以不是整数
Erase语句的作用是对已定义数组的值重新初始化
数组形参可以是定长字符串类型
第22题:
用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型
在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义
在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量
数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
第23题:
二维数组,即可以按元素初始化,也可以按行初始化
二维数组当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。
二维数组按行初始化时,即使初始化列表中提供的初值个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。
二维数组初始化时可以省略第二维的长度
第24题:
inta[5][];
inta[][5];
inta[][3]={{1,3,5},{2}};
inta[](10)