数组和过程习题(有)

数组和过程习题(有)

ID:14113230

大小:70.50 KB

页数:7页

时间:2018-07-26

数组和过程习题(有)_第1页
数组和过程习题(有)_第2页
数组和过程习题(有)_第3页
数组和过程习题(有)_第4页
数组和过程习题(有)_第5页
资源描述:

《数组和过程习题(有)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数组一、思考题1.要分配存放12个元素的整型数组,下列数组声明(下界若无,按默认规定)哪些符合要求? (1)n=12(2)Dima%()  Dima(1Ton)AsInteger  n=11  ReDima(n) (3)Dima%[2,3](4)Dima(1,1,2)AsInteger (5)Dima%(10)(6)Dima!()  ReDima(1To12)  ReDima(3,2)AsInteger (7)Dima%(2,3)8)Dima(1to3,1to4)AsInteger2.已知下面的数组声明,写出它的数组名、数组

2、类型、维数、各维的上、下界、数组的大小、并按行的顺序列出各元素。    Dima(-1to2,3)AsSingle3.已声明了静态数组A(3,4),能否在下面再用重定义动态数组A(4,4)来重定义A数组的大小吗?二、选择题1.以下关于数组的说法,不正确的是______。(A)静态数组在声明时大小必须固定(B)动态数组在声明时大小可以不确定(C)默认情况下数组的下界为0  (D)运行时可改变动态数组或静态数组的大小2.有关数组的说法,错误的是______。(A)数组是一种特殊的数据类型(B)一个数组中可存放多种类型的数据(C)

3、数组是一组相同类型的变量的集合(D)数组可以被声明为变体类型3.如下数组声明语句,______正确。(A)Dima[3,4]AsInteger(B)Dima(3,4)AsInteger(C)Dima(n,n)AsInteger(D)Dima(34)AsInteger4.要分配存放如下方阵的数据,______数组声明语句能实现(不能浪费空间)。(A)Dima(9)AsSingle    (B)Dima(3,3)AsSingle(C)Dima(1To3,1To3)AsSingle(D)Dima(-3To-1,5To7)AsInt

4、eger5.如下数组声明语句,则数组a包含元素的个数有______。     Dima(3,-2to2,5)(A)120  (B)75(C)60  (D)136.以下程序输出的结果是______。  Dima  a=Array(1,2,3,4,5,6,7)  Fori=Lbound(a)ToUbound(a)   a(i)=a(i)*a(i)  Nexti  Printa(i) (A)49(B)0(C)不确定(D)程序出错7.下列数组声明语句中的数组a包含了______个数组元素   Dima(4,-1To2,3) (A)1

5、20(B)11(C)60(D)808.有如下程序段:  Typestudent   nlasInteger   nameasString*13  EndType  DimstuAsstudent 该程序段定义了两个程序成分,它们分别是______ (A)数据类型和自定义类型变量(B)自定义类型和变量 (C)显示类型和变量     (D)自定义类型和自定义类型变量9.在窗体的通用声明段自定义了数据类型student,下列定义方式是正确的。(A)PrivateTypestudent(B)TypestudentNoasIntege

6、rNoasIntegerNameasString*8NameasString*8EndTypeEndstudent(C)Typestudent(D)TypestudentNoIntegerNoasIntegerNameString*8NameasString*8EndTypeEndType10.设数组a中有N个元素,并已按递增次序排列,下面______程序段可以使a数组的元素按递减次序排列。 (A)Fori=1ToN    (B)Fori=1ToN/2     a(N-i+1)=a(i)    a(i)=a(N-i+1)  

7、  Nexti           Nexti (C)Fori=1ToN    (D)Fori=1ToN/2    t=a(i)          t=a(i)    a(i)=a(N-i+1)    a(i)=a(N-i+1)    a(N-i+1)=t      a(N-i+1)=t   Nexti           Nexti三、填空题1.在VB中,若要设定每个数组默认的下界固定为1,其声明语句是_optionbase1_____。2.程序中自动测试数组的下界用__Lbound____函数来实现,上界用_Ubound

8、_____函数来实现。3.当数组首次被声明时,对所有数值型数组默认初值是_0_____;字符串数组默认初值是_空_____。4.当用ReDim语句要改变动态数组的大小时,数组元素的值会_丢失_____;用_Preserve_____关键字可保留数组元素原来的值。5.已知建立了5个元素的Co

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

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

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