第6章 顺序结构程序设计.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 顺序结构程序设计 建议课时(1.5课时) 学习重点 赋值语句的使用。 熟练使用常用的输入输出语句。 其他顺序语句的使用。 掌握常用的顺序结构算法。 本章内容 6.1 赋值语句 6.2 常用的输入语句 6.3 常用的输出语句 6.4 其他语句 6.5 常用算法及应用 本章小结 引言 顺序结构 引言(续) ★顺序结构中的各条语句之间可能存在一定的关联,要注意各语句之间的逻辑顺序要求; 引言(续) 顺序结构中的典型语句 赋值语句 对象方法的调用语句 用户交互语句 某些不会引起程序发生跳转的控制语句 6.1 赋 值 语 句 一般格式如下: [Let] varname = 表达式 作用是将表达式的值赋给变量或属性。 说明: (1)Let是关键字,可省略。 (2)varname是变量或属性的名称,遵循标准变量命名约定。 (3)表达式是赋给变量或属性的值。 6.1 赋 值 语 句(续) 如: Dim MyStr As String, MyInt As Integer Let MyStr = Hello World 等价于:MyStr = Hello World Let MyInt = 5 等价于: MyInt = 5 6.1 赋 值 语 句(续) 注意: (1)等号左侧只能是变量或对象的属性名,且只能给运行时可修改的对象属性赋值,试图用赋值语句修改只读属性的值是错误的,如以下代码是错误的。 Form1.Name = MyForm“ Text1. ScrollBars = vbHorizontal (2)赋值语句中左侧变量或属性都是有类型的,赋给它们的值也应该是同类型数据,如果表达式的值类型和变量或属性类型不一致时,系统将最大限度的进行自动转换,把表达式的值转换成与变量或属性相同类型后再进行赋值,若自动转换失败,系统将提示错误信息。 6.1 赋 值 语 句(续) 赋值语句中的数据自动转换原则 例题 在程序中将变量A定义为Integer型 ,则语句A = “333” + “222” 将使A的值成为____。 例题 运行下面的程序,单击命令按钮C1,则窗体上的输出是____________。 Private Sub C1_Click() Dim A As Integer, B As Boolean, C As Integer Dim D As Integer A = 20 / 3 B = True C = B D = A + C Print A, D, A = A + C End Sub 6.2 常用的输入语句 输入是指提供程序中待处理的数据,可以是运行时由用户使用键盘或鼠标进行输入的,也可以是先行程序的结果作为后继程序的输入。 6.2.1 用控件输入 6.2.2 输入框——InputBox函数 6.2.1 用控件输入 大部分控件可以在运行时通过界面修改其主要属性。 常用的输入控件 1.文本框 2.单选钮和复选框 3.列表框和组合框 1.文本框 文本框既是一个输入控件又是一个输出控件。 Text属性是实现输入输出的重要属性。 2.单选钮和复选框 单选按钮(OptionButton)和复选框(CheckBox)主要由用户通过单击鼠标来确定要输入的数据 。 Caption属性、Value属性是实现输入的重要属性。 例6-2 2.单选钮和复选框 例6-2 实现将文字进行放大1倍、2倍和3倍。 Dim x As Integer 过程级变量x,用来存放标签最原始的尺寸 Private Sub Form_Activate() 程序开始时获取x的初始值 x = Label1.FontSize End Sub Private Sub Option1_Click() Label1.FontSize = x End Sub Private Sub Option2_Click() Label1.FontSize = 2 * x End Sub Private Sub Option3_Click() Label1.FontSize = 3 * x End Sub 3.列表框和组合框 使用列表框(ListBox)和组合框(ComboBox)进行数据的输入,主要依靠用户通过鼠标单击列表项来获取数据。 List、Text、ListIndex、ListCount等属性是实现数据输入的重要属性。 例6-3 3.列表框和组合框 例6-3列表框中有若干门课程名称,用户选中某课程后单击“确定”按钮,使按钮上的显示文字与该课程的名称一致。 Private Sub Com

文档评论(0)

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

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

1亿VIP精品文档

相关文档