VB程序设计电子教案第4章:VB程序设计语法基础.pptVIP

  • 6
  • 0
  • 约8.84千字
  • 约 70页
  • 2017-06-11 发布于四川
  • 举报

VB程序设计电子教案第4章:VB程序设计语法基础.ppt

第4章 VB程序设计语法基础 VB表达式 VB基本语句 数组编程 子程序编程 VB表达式 基本数据类型 常量与变量 运算符和表达式 常用函数 基本数据类型 常量与变量 标识符命名规则 常量(直接常量、符号常量) 变量 用户自定义数据类型 标识符命名规则 必须以字母开头,由字母、数字和下划线组成,中间不能有空格; 最多不能超过255个字符,控件、窗体、类和模块的名字不能超过40个字符; 不能使用Visual Basic保留字,如Case,End,If,Then等; 在有效作用范围内必须是惟一的; 不区分大小写,如ABC,abc表示同一标识符。 直接常量 字节型、整型和长整型常量 单精度和双精度浮点型常量 字符串常量 日期型常量 逻辑型常量 符号常量 用户自定义符号常量  [Private | Public] Const 常量名 [As 类型]=表达式 系统预定义符号常量   可以通过“视图→对象浏览器”查看VB中所有的内部预定义常量 变量 变量的声明 强制变量声明 变量的声明 用Dim语句 用Static语句 用Private语句 用Public语句 强制变量声明 在程序通用声明段设置Option Explicit语句 自动设置变量强制声明。    设置方法为:对新建一个工程,选择“工具”→“选项”命令,再在“编辑器”标签项片中选中“要求变量声明”复选框,于是在程序的通用声明段会自动出现Option Explicit语句 。 用户自定义数据类型 运算符和表达式 算术运算符 字符串运算符 关系运算符 逻辑运算符 表达式 算术运算符 字符串运算符 字符串的连接是指把两个字符串首尾拼接在一起形成一个新的字符串,在Visual Basic中提供了“”和“+”两种操作符来实现此功能。 “+”和“”的区别。当两个被连接的数据都是字符型时,它们的作用相同。当数字型和字符型连接时,“”把数据都转化成字符型然后连接;“+”把数据都转化成数字型然后相加。 关系运算符 逻辑运算符 常用函数 数学函数 字符串函数 日期时间函数 转换函数 字符串函数 日期时间函数 转换函数 VB基本语句 简单语句 分支语句 循环语句 基本语句运用综合实例 简单语句 注释语句 停止程序执行语句 赋值语 句 Print输出方法 分支语句 条件语句 多路分支语句 单行条件语句 格式: If 条件表达式 Then 语句组1 [Else 语句组2] 功能: 若条件表达式为True,则执行语句组1中的各语句,否则执行语句组2中的各语句。 语句组可以是单个语句,也可以是用冒号分开的多个语句,但必须写在同一行上。 多行条件语句 格式:  If 条件表达式1 Then 语句组1  [Else   语句组2]  End If 嵌套条件语句 格式:  If 条件表达式1 Then   语句组1  [ElseIf 条件表达式2 Then   语句组2]  ……  [Else   语句组n+1]  End If 多路分支语句 Case子句中值域 程序简例 【简例4-1】求解一元二次方程Ax2+Bx+C=0的根 【简例4-2】输入百分制的成绩,把它们转换成等级制。 循环语句 For...Next循环 While...Wend循环 Do...Loop 循环 多重循环 程序简例 For...Next循环 格式:  For 循环控制变量=初值 To 终值 [Step 步长] [循环体] Next 循环控制变量 功能:   当循环控制变量的值在初值和终值所限定的范围内时,执行循环体。省略Step子句时,默认步长为1。 循环执行流程图 While...Wend循环 格式:   While 条件 [循环体] Wend 功能   若条件表达式的值为True时,执行循环体,否则退出。 实现让扬声器发出5声响铃 Do…Loop循环的不同形式 Do while 条件? ???   [循环体]  Loop Do Until 条件? ???   [循环体]  Loop Do?   [循环体]  Loop while 条件 Do?   [循环体]  Loop Until 条件 多重循环 一个循环体内又包含另一个循环,称为循环的嵌套。内嵌的循环中还可以再嵌套循环,形成多重循环。 采用不同的循环形式实现1!+2!+……+10! 程序简例-菱形打印程序 程序简例-打印九

文档评论(0)

1亿VIP精品文档

相关文档