vb课件第3章顺序结构.pdfVIP

  • 5
  • 1
  • 约1.87万字
  • 约 21页
  • 2021-01-21 发布于天津
  • 举报
精品文档 第三章 顺序结构程序设计 §1、预备知识 一、结构化程序设计的三种基本结构 :顺序结构、分支结构、循环结构 顺序结构:就是从头到尾依次执行每一个语句 分支结构:根据不同的条件执行不同的语句或者语句体 循环结构:重复的执行语句或者语句体 , 达到重复执行一类操作的目的 . 精品文档 二、 语句概念: 语句是执行具体操作的指令。 VB程序中一行代码称为一条语句。例如: Let A=3 程序中的每条语句都必须遵从语句的语法规则和格式。 1、 语句格式的符号规定 <> 尖括号;必选项 [] 方括号;可选项 | 竖线;用来分隔多个选择项,选其中之一项 … 省略号; 表示同类项目的重复出现 例如: [对象名 .]Print [ 表达式表 ] 2、 语句书写规则 (1) 每行通常写一条语句;若将几个语句写在一行,语句间需要用冒 号分隔; 例如:A=3:B=4 (2)一个语句行不能超过1023个字符, 如果太长, 可用 “ _”续行; 例如: Form1.print “I am a _ Student.” (3)与其他高级语言一样,在 VB 中使用的分号、引号、括号等符号都 是英文状态下的半角符号,而不能使用中文状态下的全角符号。 例如: If a5 Then x=10 Print x=; x 不能写成 If a 〈5 Then x=10 Print “x= ”;x . 精品文档 §2、顺序结构的基本语句和方法 一、 赋值语句 Let 格式: [Let ] 变量名 =表达式 [〈对象名〉.]属性名 =表达式 功能: 首先计算赋值号右边表达式的值,然后,将值赋予左边变量或对象 属性。 例 1+4=? 程序 Private Sub Form_Activate() Dim a, b, m a = 1: b = 4 m = a + b Print m End Sub 例 3_2_1 Private Sub Form_Click() Dim a As Long, b As String, c As Boolean a = 100.23 b = 100.23 a = b c = 1 5 And -1 End Sub 说明 : (1)当数值赋值于字符变量时,自动转换为字符,但是字符数据赋值与 数值变量时,必须为数字,否则出错。例如: b= ”123abc” (2)“= ”是给变量或属性赋值的符号,与关系运算符的“ = ”(等于)不 同。 例如:赋值语句 a=b 和 b=a 表示两个结果不同的赋值语句。 (3)赋值号左边只能是变量,不能是常量、常数符号或表达式。下面均 为错误的赋值语句: x+y=3 ‘左边是表达式 5=sqr(s) ‘左边是常量 (4)不能在一句赋值语句中,同时给多个变量赋值。例如: x=y=z=1 是 不正确的。正确书写应分别用三条赋值语句完成。

文档评论(0)

1亿VIP精品文档

相关文档