第6章VisualBasic语句.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 Visual Basic 语句 本章内容及要求: VB程序设计有三种基本结构:顺序结构、选择结构和循环结构。其中赋值语句、条件语句和循环语句是在这三种结构程序设计中最基本、最常用的语句。 6.1 基本语句 1. 赋值语句 形式: 变量名 = 表达式 对象.属性 = 表达式 功能: 将表达式的值赋值给变量名或指定对象的属性。 一般用于给变量赋值或对控件设定属性值。 例: Somevalue = “200” Text1.Text = 欢迎使用Visual Basic 6.0” 2. 注释语句 6.2 条件语句(选择结构) 1. If…Then语句(单分支结构) If 表达式 Then 语句块 End If 或 If 表达式 Then 语句 2. If…Then…Else语句(双分支结构) If 表达式 Then 语句块1 Else 语句块2 End If 或 If 表达式 Then 语句1 Else 语句2 3. If…Then…ElseIf语句(多分支结构) 形式: If 表达式1 Then 语句块1 Else If 表达式2Then 语句块2 … [Else 语句块 n+1 ] End If 形式: Select Case 变量或表达式 Case 表达式列表1 语句块1 Case 表达式列表2 语句块2 … [Case Else 语句块n+1] End Select (3)在循环体内一般应有一个专门用来改变条件表达式中变量的语句,以使随着循环的执行,条件趋于不成立(或成立),最后达到退出循环。 (4)语句Exit Do的作用是退出它所在的循环结构,它只能用在DO/Loop结构中,并且常常是同选择结构一起出现在循环结构中,用来实现当满足某一条件时提前退出循环。 4. While…Wend语句 使用格式如下: While 条件 循环块 Wend 说明:该语句的功能与Do While 条件….Loop实现的循环完全相同。 * * 重点:选择结构及循环结构的实现及其应用 难点:选择的嵌套及多重循环结构 说明: ⑴执行过程:先求表达式的值,然后将值赋值 给左 边的变量。 ⑵右边表达式可以是变量、常量、函数调用等特殊 的表达式。 ⑶不要将“=”理解为数学上的等号: 执行过程如下图: 例如:A=A+1 是表示将A单元的值加1后以放回到A单元,假设A的初值为10。 A 10 10+1 11 10 ⑷ 赋值符号“=”左边一定只能是变量名或对象的属性引用,不能是常量、符号常量、表达式。 下面的赋值语句都是错的: 5=X 左边是常量。 Abs(X)=20 左边是函数调用,即是表达式。 ⑸ 赋值符号“=”两边的数据类型一般要求应一致。 其语法格式为: 格式一:Rem 注释内容 格式二: 注释内容 说明: (1)注释内容可以是任意字符序列。使用格式1的注释语句只能单独占一行;使用格式2的注释语句既可以单独占一行,也可以写在其他语句的末尾。 (2) 如果在其他语句行后面使用Rem关键字,必需用冒号(:)与语句隔开。若用英文单引号“”,则在其他语句行后面不必加冒号(:)。 例如: Const PI=3.1415925 符号常量PI S=PI*r*r : Rem计算圆的面积 3. End 语句 形式: End 功能:结束一个程序的运行。 在Visual Basic中还有多种形式的End语句,用于结束一个程序块或过程。 其形式有: End If End Select End Type End Sub End Function等 它们与对应的语句配对使用。 4.随机数生成器初始化语句: 格式:Randomize 功能:将随机数发生器初始化,和Rnd函数配合使用。 例如:课本P90 【例题6-1】 If xy Then print

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档