- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 数组与记录 例如计算这100个学生成绩的平均分,如果不用数组而用简单变量,就必须用语句: s=(s1+s2+s3+s4+s5+…+s98+s99+s100)/Aver=s/100 如果用数组,可以用如下循环语句: S=0 For k=0 To 99 S = S + E(k) ‘累加分数 Next k Aver=S/100 ‘求平均分 这里就使用了数组E,利用数组E内所包含的数组元素(有100个下标变量),可以存放100个学生的成绩,求和后就可以算出平均分。 7.1.1 数组的概念 定义:将一组排列有序、个数有限的变量作为一个整体,用一个统一的名字来表示,这些同类型的有序变量的集合称为一个数组,这个统一的名字就是数组名。 Dim Student ( 3 ) As Integer Dim c ( 1 To 2,1 To 3,1 To 4 ) As Single 1、Label控件的Caption属性显示 2、TextBox控件的Text属性显示 3、Print方法 7.4 数组的删除 7.5 使用For Each...Next循环处理数组 7.6 用户定义类型的数组 7.7 数组的应用 Private Sub Command1_Click() Dim No(10) As Integer, grade(10) As Integer Dim m As Integer, low As Integer, high As Integer Dim flag as boolean Num=val(inputbox(输入待查学号)) Low =1:high=10:Flag=false Do While low = high m = Int(low + high) / 2 取中点 Select Case num Case No(m) 找到 debug.print 学号为: ;No(mid); 成绩为;grade(mid) flag=true: Exit DO Case Is No(m) 小于中间数据 high = m - 1 上半部 Case Is No(m) 大于中间数据 low = m+ 1 下半部 End Select Loop If flag=false then Msgbox “查无此学生!“ End sub 7.8 控件数组 例如: 命令按钮数组Command1的单击事件过程为: Private Sub Command1_Click(Index As Integer) 在此过程中可以根据Index的值决定 当前按下哪个按钮,以便做相应的处理 End Sub Private Sub Option1_Click(Index As Integer) Select Case Index Case 0 Shape1.FillColor = vbWhite Case 1 Shape1.FillColor = vbBlue …… Case 6 Shape1.FillColor = vbYellow End Select End Sub low=1 high=10 m=5 83 71 92 98 62 57 67 80 78 99 数学 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 学号 high=m-1 low=6 high=10 m=8 83 71 92 98 62 57 67 80 78 99 数学 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 学号 low=m=6
您可能关注的文档
最近下载
- 一种窄冠带条多层缠绕搭接量计算方法及应用.pdf VIP
- 2025年融媒体中心全媒体记者招聘考试笔试试题(附答案).docx VIP
- L10010022《病理学》课程标准.pdf VIP
- 【必备收藏】幼儿建构区游戏指导完整版课件-.pptx VIP
- 主题策略-【专题报告】CANSLIM4.0策略:叠加企业生命周期.docx VIP
- 最新人教版九年级化学演示、分组实验统计表.xls VIP
- GB 50797-2012 光伏发电站设计规范.docx VIP
- 插画设计-PPT课件(全).pptx
- 古代牝户手抄本雨花香PPT课件.pptx VIP
- 【大单元整体教学设计】人教版初中化学九年级上册 第三单元物质构成的奥秘 课题1 分子和原子.doc VIP
文档评论(0)