数组题型分析

数组题型分析

ID:46445579

大小:45.01 KB

页数:8页

时间:2019-11-23

数组题型分析_第1页
数组题型分析_第2页
数组题型分析_第3页
数组题型分析_第4页
数组题型分析_第5页
资源描述:

《数组题型分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、※数组题型分析29.以下有关数组的说明中,错误的是。(A)根据数组说明的方式,可将数组分为动态数组和静态数组(B)在过程中,不能用Private语句定义数组(C)利用ReDim语句重新定维时,不得改变已经定义说明过的数组的数据类型(D)数组重新定维后,原有的数组元素内容将不予保留答案:D分析:要保留数组元素原有的内容用Preserve语句。26.下面有关数组处理的叙述中,不正确的是①在过程中用ReDim语句定义的动态数组,其下标的上下界可为赋了值的变量②在过程中,可以使用Dim、Private和Static语句定义数组③用ReDim语句重新定义动态数组时,不得改变

2、该数组的数据类型④可用Public语句在窗体模块的通用说明处定义一个全局数组(A)①②③④(B)①③④(C)①②③(D)②④答案:D分析:在过程中不能用Private定义数组;Public用在标准模块中定义数组。31.名为sort的Sub子过程的形式参数为一数组,以下的定义语句中正确的是。(A)PrivateSubsort(A()AsInteger)(B)PrivateSubsort(A(10)AsInteger)(C)PrivateSubsort(ByValA()AsInteger)(D)PrivateSubsort(A(,)AsInteger)答案:A分析:数

3、组参数必须为ByRef方式(传地址方式)传送。27.下列关于数组的叙述中,错误的是。(A)在过程中可以用Dim语句对形参数组进行说明(B)数组是同类变量的一个有序的集合(C)数组元素可以是控件(C)数组在使用之前,必须先用数组说明语句进行说明答案:A分析:形参中不使用Dim语句说明变量和数组。31.某过程的说明语句中,正确的数组说明语句是。ConstNAsInteger=4DimLAsInteger①DimX(L)AsInteger②DimA(K)AsIntegerConstKAsInteger=3③DimB(N)AsInteger④DimY(2000to2008

4、)AsInteger(A)①②④(B)①③④(C)③④(D)②③答案:C分析:在定义数组时,每一维的元素个数必须是常数,不能是变量或表达式。(27)下列语句中的(A)PrivateA(n)AsInteger(B)DimA()AsInteger(C)DimA(,)AsInteger(D)DimA(1ton)答案:B分析:给数组附以一个空维数表,这样就将数组声明为动态数组。25.在窗体的通用声明处有语句DimA()AsSingle,以下在某事件过程中重定义此数组的一组正确语句是:25。(A)ReDimA(3,3)(B)ReDimA(3,3)ReDimA(4,4)AsI

5、ntegerReDimPreserveA(4,4)(C)ReDimA(3,3)(D)ReDimA(3,3)ReDimA(3,3)AsIntegerReDimPreserveA(3,4)答案:D分析:ReDim语句在用Preserve关键字时,只能改变多维数组中最后一维的上界;如果改变了其它维或最后一维的下界,那么运行时就会出错。28.定义两个过程PrivateSub1(St()AsString)和PrivateSub2(Ch()AsString*6),在调用过程中用DimS(3)AsString*6,A(3)AsString定义了两个字符串数组。下面调用语句中正确

6、的有28。①CallSub1(S)②CallSub1(A)③CallSub2(A)④CallSub2(S)(A)①②(B)①③(C)②③(D)②④答案:D分析:实参和形参的类型要对应。27.以下有关控件数组的说法中错误的是_(27)_。(A)控件数组由一组具有共同名称和相同类型的控件组成(B)控件数组中的每一个控件共享同样的事件过程(C)控件数组中的每个元素的下标由控件的Index属性指定(D)同一控件数组中的元素只能有相同的属性设置值答案:D分析:27.下列有关数组的说法中,不正确的是(A)在窗体模块中不可以定义全局数组(B)可以使用Erase语句释放所有数组所

7、占据的存储空间(C)语句DimX(3.6+2)AsInteger定义了一个维上界是6的一维的整形数组(D)形参数组的类型可以是定长字符串类型答案:B分析:使用Erase语句重新初始化固定大小的数组中的元素,以及释放动态数组存储空间。29.下面有关数组的说法中,错误的是。A)数组必须先定义后使用B)数组形参可以是定长字符串类型C)Erase语句的作用是对已定义数组的值重新初始化D)定义数组时,数组维界值可以不是整数解析:Erase语句重新初始化大小固定的数组的元素,以及释放动态数组的存储空间。答案:C28.以下有关数组的说法中,正确的是_____。A.数组是有序变量

8、的集合,序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。