visualbasic语言数组程序的设计

visualbasic语言数组程序的设计

ID:9014453

大小:217.88 KB

页数:3页

时间:2018-04-14

visualbasic语言数组程序的设计_第1页
visualbasic语言数组程序的设计_第2页
visualbasic语言数组程序的设计_第3页
资源描述:

《visualbasic语言数组程序的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、农业网络信息·信息教育·2015年第5期AGRICULTURENETWORKINFORMATIONVisualBasic语言数组程序的设计魏邦龙,岳秋菊,冯婕,魏赟,海波(兰州城市学院信息工程学院,甘肃兰州730070)摘要:本文介绍了VisualBasic语言的两种数组,提出了正确理解和设计不同数组的方法和步骤,并通过实例对静态数组和动态数组的定义进行了讨论。关键词:动态数组;静态数组;数组的定义中图分类号:G642文献标识码:A文章编码:1672-6251(2015)05-0139-03DesignofArrayProgramforVisualBasic

2、LanguageProgrammingWEIBanglong,YUEQiuju,FENGJie,WEIYun,HAIBo(CollegeofInformationEngineering,LanzhouCityUniversity,GansuLanzhou730070)Abstract:ThispaperintroducedtwokindsofarraysforVisualBasiclanguageProgrammingandputforwardthemethodsandprocedurestocorrectlyunderstandanddesigndiffe

3、rentarrays,andthendiscussedthedefinitionsofstaticarrayanddynamicarraybyanexample.Keywords:dynamicarray;staticarray;definitionofthearray在涉及少量的数据时,使用简单变量就可以很方数组分配存储空间,数组名即为这个存储空间的名便地进行存取或处理。介如果要处理大量的数据,简称,而数组元素即为存储空间的每一个元素。Visual[1~4]单变量将无所适从。如计算1000名同学考试成绩Basic语言有两种数组:静态数组和动态数组。的平均值

4、,就需要1000个简单变量来存储处理这些1.1静态数组的定义数据,效率较低。而如果要查找这些数据,必须确定静态数组定义的一般格式为:数据的位置,难度也很大。使用数组,可在大部分场合Public

5、Private

6、Dim数组名(第一维说明[,第二下能够方便地处理这些大量的、性质相同的有序数据。维说明]……)[As类型名称],…数组用来表示一组性质相同且有序的数,这一组静态数组也叫做固定大小的数组,数组元素的个数用一个统一的名称来表示,即数组名,数组中的每数在程序执行过程中不能改变。其中在标准模块的通一个元素称为数组元素。在查找、处理数组中的每一用声明段使用Pub

7、lic语句定义一个全局级数组,在模个元素时,必须能够方便地区分数组中的每个元素。块的通用声明段使用Private或Dim语句定义一个模常用的办法是通过索引号来加以区别,该索引号称为块级的数组。但在使用过程中也经常用Dim语句来定下标。但在近几年VisualBasic语言的教学中体会到,义数组。利用该方法定义的数组,在过程执行完毕学生在利用VisualBasic数组设计程序时,出现的错后,释放内存空间,即数组的初始值归零。为了在过误大多数是由于数组的定义不当所致。因此,利用程执行结束后,数组中的结果不被释放,并作为下次VisualBasic数组设计程序的难点是

8、数组的定义和使用。调用的初始值,用Static语句来定义数组,但注意1数组的定义Static语句只能出现在过程中。举例:数组在使用前必须先定义,定义数组的目的是为OptionBase1基金项目:兰州城市学院本科教育教学研究项目:基于智能算法的程序设计教学研究(编号:2014-jy-25);甘肃省教育科学规划项目:基于移动学习的"微课程"在现代远程教育中的应用及学习模式研究(编号:GS[2014]GHB0280)。作者简介:魏邦龙(1957-),男,教授,研究方向:智能化决策支持系统。收稿日期:2015-05-06—139—《农业网络信息》2015年第5期信息

9、教育PrivateSubCommand1_Click()ReDim[Preserve]数组名(维数定义)[As类Statica(4)AsInteger型],…Dimb(4)AsInteger用ReDim语句可以反复改变数组元素以及维数的Fori=1To4大小,但不允许改变数组的类型。Preserve为可选的a(i)=a(i)+3关键字。如果希望使用ReDim语句重新定义数组时保b(i)=b(i)+3留数组中的原有数据,就需要在ReDim语句中使用NextiPreserve关键字。但需要注意:带有Preserve关键字Fori=1To4的ReDim语句只能改变

10、多维数组最后一维的上界,且Picture1.Prin

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

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

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