- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数组集合与结构
④ 数组中每个元素的存储单元是连续的,按照行优先来排列,例如A(4,3)的排列: ⑤ 数组声明中的下标规定每一维的大小,表明数组的整体特性,而在其他位置出现的下标表示数组中的不同元素; Dim A(5) As Integer A(5)=32 ⑥ 要确定数组某一维下标的下界或者上界,可以通过数组本身的方法GetLowerBound(维度)和GetUpperBound(维度)来实现; Dim intA(5, 8) As Integer Dim intB(12) As String Dim temp As Integer temp = intA.GetUpperBound(0) temp = intA.GetUpperBound(1) temp = intB.GetUpperBound(0) temp = intB.GetLowerBound(0) 4、数组的声明(续) ⑸ 交错数组 又称为嵌套数组,数组的元素也是数组。有时,数组是两维的但并不是矩形。 比如,一个月份的数值,其每个元素又是天数的数组,由于不同的月份又不同的天数,元素不能构成一个矩形的两位数组。在这种情况下,可以使用交错数组。也就是说,数组里面嵌套数组。 在声明中,在变量名后添加的圆括号的对数与嵌套数组的级数相同。 4、数组的声明(续) 例如: Dim myarr()()() as string ’ ok Dim arr1(2)()() As Integer ’ ok Dim arr2(2)(3)() As Integer ’ error Dim arr3(2)()(4) As Integer ’ error Dim arr4(2)(3)(4) As Integer ’ error error: “初始化数组的数组时,只能指定顶级数组的界限” Dim str As String Dim i As Integer Randomize() str = For i = 0 To 8 a(i) = Int(90 * Rnd()) + 10 str = str a( i ) = CStr(a(i)) If (i + 1) Mod 3 = 0 Then str = str vbCrLf End If Next Label1.Text = str Dim max, min, i As Integer Dim sum As Double max = 10 : min = 100 : sum = 0 For i = 0 To 8 If a(i) max Then max = a(i) If a(i) min Then min = a(i) sum = sum + a(i) Next Label5.Text = max Label6.Text = min Label7.Text = sum / 9 4.1 数组 4.1.6 If i Mod 4 = 0 Then 如果每行显示超过4个数据 myString = myString Chr(13) 连接一个回车换行符,换行显示 End If Next Label1.Text = myString End Sub 命令按钮“计算”的Click事件 Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) _Handles Button2.Click Dim i As Integer Dim sum As Double For i = 1 To 100 sum = sum + a(i) 计算数组总和 Next TextBox1.Text = sum End Sub 与For…Next语句类似,都是重复执行指定的一组语句。但For Each…Next语句专门用于数组或对象集合中的每个元素。 其语法格式为: For Each 〈成员〉[ As 〈数据类型〉] In 〈数组或对象集合〉
您可能关注的文档
最近下载
- Linux网络操作系统配置与管理 第四版 项目3 文件和目录的管理.ppt VIP
- 医学课件-肝功能衰竭.pptx VIP
- 《保教政策法规与职业道德》中职幼儿保育专业全套教学课件.pptx
- 肝功能衰竭医学科普.pptx
- 2024-2025学年广东省深圳中学九年级(上)开学数学试卷(含详解).pdf VIP
- 《肝功能衰竭》课件课件-2024鲜版.ppt VIP
- 通桥(2014)2132-Ⅳ(跨度31.5m) (附条文及目录 ).pdf VIP
- 儿科学麻疹病例分析,病例导入法.docx VIP
- 燃煤锅炉超低排放治理工程项目实施方案(参考).docx
- 24012NDS00 NDS试验测试标准.doc VIP
文档评论(0)