算法上机4_new.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法上机4_new

VB编程一般步骤 第四章 数组及综合练习 ——上机部分 开始 设计界面(画控件、修改属性) 编写界面上对象的事件过程,写程序代码 调试通过? 保存 结束 数组使用基础 4.1 数组的概念 数组用于表示一组性质相同的有序的数,这一组数用一个统一的名称来代替,称为数组名。 数组中的每一个元素称为数组元素。数组中的每一个元素可以用数组名和下标唯一地表示。 数组中下标的个数称为数组的维数。 数学中的数组举例:A(1),A(2), a(3), a(4) 数组的定义方法 Visual Basic中,可以用4个语句来定义数组,这4个语句格式相同,但适用范围不一样: Dim ReDim Static Public 以上4个语句都可以用来定义数组,我们只要掌握Dim定义法,下面以Dim语句为例来说明数组定义的格式,当用其他语句定义数组时,其格式是一样的。 数组定义方法举例 在定义数组时,VB提供了两种格式: 1.第一种格式: Dim数组名(下标上界)[As 类型] Dim ArrayDemo(5) As Integer ArrayDemo(0) ArrayDemo(1) ArrayDemo(2) ArrayDemo(3) ArrayDemo(4) ArrayDemo(5) 定义了一个一维数组,该数组的名字为ArrayDemo,类型为Integer(整型),共有6个数组元素。 数组定义另类方法 2.第二种格式: Dim 数组名[下界1 To] 上界1,[下界2 To] 上界2,…As 类型 Dim Population(1949 To 2000) Dim Age(10 To 100) 在某些情况下,使用To能更好地反映对象的特性。 数组基本操作 4.2 数组的基本操作 建立一个数组之后,可以对数组或数组元素进行操作。数组的基本操作包括输入、输出及复制,这些操作都是对数组元素进行的。 数组的引用 数组的引用通常是指对数组元素的引用,其方法是,在数组后面的括号中指定下标,例如: x(8)——表示引用数组 x() 中的第9个元素 要注意区分数组定义和数组元素!! 数组的赋值 2.数组元素的输入 (1)通过赋值语句来实现数组元素的输入。 (2)通过循环语句来实现数组元素的输入。 (3)通过InputBox函数输入。 Dim A(4) As Integer For I=1 To 4 A(I)=I Next I Dim A(4) As String A(1) = Zhang A(2) = Wang A(3) = Li A(4) = Zhao 试解释此二段程序 实战与提高 实例练习——高考题1(简单) 输入二个变量x、y的值,并交换它们的值,输出交换后的x、y的值。 小明同学编写了一个解决上述问题的VB程序:在文本框Text1中输入x的值,在文本框Text2中输入y的值,单击“交换”按钮Command1后,在文本框Text3中输出交换后的x的值,在文本框Text4中输出交换后的y的值。程序运行界面如右下图所示: 打开“VB”文件夹下“test1”文件夹中的“test1.vbp”工程文件,完成以下设计: (1)在窗体的适当位置创建文本框类的对象Text4,适当调整其大小,并清除该文本框中的内容。(4分) (2)修改窗体的相关属性,将窗体的标题设置为“交换变量的值”。(3分) (3)选择“交换”按钮合适的事件过程, 该事件的代码从“test1”文件夹中的 “code.txt”文件中得到。(3分) (4)调试程序正确后,保存窗体文件 和工程文件。 输入一个大于0的整数,输出其对应的二进制数。 小明同学编写了一个解决上述问题的VB程序:在文本框Text1中输入一个大于0的整数,单击“转换”按钮Command1后,在文本框Text2中输出其对应的二进制数。程序运行界面如下图所示: 打开“VB”文件夹下“test1”文件夹中“test1.vbp”工程文件,完成以下设计: (1)在窗体的适当位置创标签类的对象Label2,适当调整其大小,并设置该对象的内容为“二进制数:”。(3分) (2)修改窗体的相关属性,将窗体的标题 设置为“十进制转二进制”。(3分) (3)选择“转换”按钮合适的事件过程, 该事件的代码从“test1”文件夹中的 “code.txt”文件中得到。(4分) (4)调试程序正确后,保存窗体文件 和工程文件。 实战与提高 实例练习——高考题2(中级) 某校进行卡拉OK比赛,最后有十人进入决赛,录入员编制了如下Visual Basic程序,功能是根据成绩进行排序,程序中数组a保存所有参赛选手的编号,数组b

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档