第7章使用数组.ppt
第7章 使用数组 Visual Basic 程序设计教程 本章介绍: 构造结构类型——数组 列表框 组合框 一些典型算法 数组(Arrary)是构造的一种新的数据表达。 数组是一组具有相同变量名和类型的数据(叫做数组元素)的连续存储单元。 数组中包含了一个或多个元素 下标给出了数组中元素的顺序 数组和循环结构配合,使数据处理变得容易。 【例7-1】设计程序,如图。对一批马拉松运动员按成绩(单位:小时)排名次。 控件: 2个标签 2个列表框 1个命令按钮 “输入数据并排名”按钮作用: 输入运行员人数 输入各运动员的姓名和成绩 左列表框放排序前的数据 右列表框放排序后的名次数据。 事件: 主要是Command1的Click事件 排序又称分类。有多种方法:选择分类法、冒泡分类法等。 对n个数a(1)~a(n),采用选择分类法的算法是: 先在n个数中选最小数,放在第1个数组元素中。 取第1个数,与后面n-1(即2到n)个数逐个比较。 若第1个数大,则a(1)与参与比较的元素中的值进行互换 再将互换后的第1个数与剩下的数据比较,直到最后。 再在第2至n个元素中,选最小数,放在第2个数组元素中。 取第2个数,与后面n-2(即3到n)个数逐个比较。 若第2个数大,则与数组元素中的值进行互换,…,直到最后。 重复以上步骤,直至在最后两个数中选取最小数,放在第n-1个数组元素中。 最后第n个元素
您可能关注的文档
最近下载
- 玉柴YC6108G发动机零件图册.pdf VIP
- 无人机测绘-无人机航飞教学课件.ppt VIP
- 内江市资中县2025-2026学年第二学期六年级语文期末考试卷(部编版含答案).docx VIP
- 《力学、电磁学》习题答案详解(程稼夫).pdf VIP
- 2021年高考生物真题 新课标卷Ⅰ有答案word版.pdf VIP
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 2026住院医师规培-重庆-重庆住院医师规培(全科医学)历年参考题库含答案详解5卷试题.docx VIP
- 八年级数学下册 正方形中十字架模型(解析版).pdf VIP
- 玉柴YC4D120-20-D1008发动机零件图册.pdf VIP
- 税务自查报告模板(2篇).docx VIP
原创力文档

文档评论(0)