- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单击命令按钮由输入对话框输入某班10个学生计算机课程考试成绩,并求出平均成绩及高于平均成绩的学生人数。 数组的概念:数组并不是一个数据类型,而是一组相同类型数据的集合。用一个统一的名字(数组名)代表逻辑上相关的一批数据,每个元素用下标来区分;下标代表元素在数组中的位置。 说明: 1.数组名的命名规则与变量的命名相同。 2.数组的元素个数:上界-下界+1。 3.缺省下界为0,若希望下标从1开始,可在模块的通用部分使用Option Base语句将下界设为1。其使用格式是: Option Base 0或1 后面的参数只能取0或1 例如:Option Base 1 将数组声明中缺省下界下标设为1 4.下界和上界不能使用变量,必须是常量,常量可以是直接常量、符号常量,一般是整型常量。 5.如果省略As子句,则数组的类型为变体类型。 6.数组中各元素在内存占一片连续的存储空间,一维数组在内存中存放的顺序是下标大小的顺序。 如图所示: 3. 数组的输出 将数组a在窗体上输出 输入: For i = 1 To 100 A(i) =Val( InputBox(“输入A(” i “) 的值”) ) Next i 输出: For i = 1 To 100 print a(i); Next i 4、For Each/Next语句访问数组 For Each 变体型变量 In 数组名 循环体 Next 例:输出数组A中各元素的值及它们的和: 2009-03-25:在窗体上面画一个命令按钮,名称为command1,然后编写如下代码: Option?Base?0Private?Sub?Command1_Click()???Dim?A1(4)?As?Integer,A2(4)?As?Integer???For?k=0?To?2???????A1(k+1)=InputBox(“请输入一个整数”)???????A2(3-k)=A1(k+1)???Next?k???Print?A2(k)?End?Sub程序运行后,单击命令按钮,在输入对话框中依次输入2、4、6,则输出结果为A)0????????????????B)1??????????????C)2??????????????D)3 2.List、ListCount和ListIndex属性 ListCount = 6 ListIndex = 3 (下标从0开始的) Selected(3) = True,其余为False。 Sorted = False,没有排序。 Text = “abc” , 3.Clear方法 用于清除列表框控件或组合框控件中的所有项目。 语法格式: 〈对象名〉. Clear 例如,要删除列表框(List1)中所有项目,可使用: List1. Clear Split函数和Array函数使用时注意问题总结 Split只能给字符型动态数组赋值,Array只能给变体型动态数组赋值。 Split和Array都只能给一维数组赋值。 Array函数赋值的数组元素的最小下标受Option base语句的影响。当Option base 0或默认情况下被赋值的数组下标从0开始;当Option base 1情况下被赋值的数组下标从1开始.而用Split赋值与Option base语句无关,不管Option base语句设置成0还是1,数组元素的最小下标均从0开始。 在Text1中输入一串字符,统计各字母出现的次数(不区分大小写),并输出统计结果 分析:统计26个字母出现的个数,可以声明一个具有26个元素的一维数组。 (1)用取子函数Mid(Text1,i,1)从Text1中取出每一个字符,并转换成大写字母。 (2)将A-Z之间的大写字母用ASC()函数转换成ASCII码值,再根据ASCII值为相应元素计数。 一、在设计时建立控件数组的步骤: 1.窗体上画出控件,进行属性设置,这是建立的第一个元素; 2.选中该控件,进行“Copy”操作若干次和“Paste”操作若干次建立了所需个数的控件数组元素。 3.进行事件过程的编程。? *二、运行时添加控件数组的步骤如下: 7.3.2 控件数组的建立 1.在窗体上画出某控件,设置该控件的Index值为0,表示该控件为数组,这是建立的第一个元素,并可对一些取值相同的属性进行设置,如所有文本框的字体都取一样大小。 2.在编程时通过Load方法添加其余的若干个元素,也可以通过Unload方法删除某个添加的元素。 Load方法和Unload
文档评论(0)