更多"合法的数组定义是()"的相关试题:
[单项选择]以下数组定义中错误的是()
A. int x[][3]={0};
B. int x[2][3]={{1,2},{3,4},{5,6}};
C. int x[][3]={{1,2,3},{4,5,6}};
D. int x[2][3]={1,2,3,4,5,6};
[判断题]使用数组定义语句:DimD$(10),则数组D中各元素的值为空。
[单项选择]下面的数组定义语句正确的是()。
A. Dim a[3]
B. Dim a[3 to 4]
C. Dim a(10 4)
D. Dim a(3 to 6)
[单项选择]数组定义为“inta[4][5];”,下列哪一个引用是错误的()。
A. *a
B. *(*(a+2)+3)
C. &a[2][3]
D. ++a
[单项选择]已知整型数组a(12),若要在过程调用后返回其元素最大值的下标,下面的过程定义语句合法的是()
A. PrivateFunctionmx(a()AsInteger)AsInteger
B. PrivateFunctionmx(ByVala(12)AsInteger)AsInteger
C. PrivateFunctionmx(a(12)AsInteger)AsInteger
D. PrivateFunctionmx(ByVala()AsInteger)AsInteger
[单项选择]定义数组Array(1to 5,5)后,下列哪一个数组元素不存在()
A. Array(1,1)
B. Array(1,0)
C. Array(0,1)
D. Array(5,5)
[单项选择]使用命令DECLAREmm(2,5)定义的数组,包含的数组元素的个数为()。
A. 2个
B. 5个
C. 7个
D. 10个
[单项选择]可以用来清除数组内容或对数组重新定义的语句是()。
A. Cls
B. Unload
C. Free
D. Erase
[简答题]定义三个4×4的二维数组A,B,C,A和B中的元素均随机生成,数组A的范围是1~20,数组B的范围是100~200,数组C是A和B相加得到的。请编程生成并输出A,B,C。
[单项选择]下列语句能正确定义数组的是()。
A. 用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型
B. 在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义
C. 在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量
D. 数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
[判断题]在VB中,用DIM定义数组时数组元素也自动赋初值为0.
[单项选择]以下不能正确定义二维数组的选项是()
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. int a[5]={0,1,2,3,4,5};
B. char a[]={0,1,2,3,4,5};
C. char a={’A’,’B’,’C’};
D. int a[5]="0123";
[判断题]数组是一种静态的存储空间分配,就是说,在程序设计时必须预先定义数组的数据类型和存储空间大小,由编译程序在编译时进行分配。
[简答题]为下列数据段中的数组编制一程序,调用题7.16的宏定义SUMMING,求出该数组中各元素之和。DATADD 101246,274365,843250,475536SUMDQ?
[判断题]定义数组语句Dim a(b)As Integer是正确的
[单项选择]以下能正确定义数组并正确赋初值的语句是()
A. int N=5,b[N][N];
B. int a[1][2]={{1},{3}};
C. int c[2][]={{1,2},{3,4}};
D. int d[3][2]={{1,2},{34}};
[单项选择]在命令按钮的单击事件过程有中定义语句dimshared(2to6)定义的数组的类型是()
A. 全局数组
B. 局部数组
C. 通用数组
D. 公共数组