第4章数据﹒表达式与简单程序设计.ppt
文本预览下载声明
第4章 数据、表达式与简单程序设计 基本要点:掌握程序代码的书写规则、数制与数据类型、不同类型常量的表示方法、系统内部常量、用户定义常量的定义方法;全面掌握运算符与表达式、公共函数、inputbox函数与msgbox函数。 重点:数制与数据类型、不同类型常量的表示方法、系统内部常量、用户定义常量的定义方法;运算符与表达式,公共函数、inputbox函数与msgbox函数。 难点:数据类型、公共函数、inputbox函数与msgbox函数。 3.通常不使用行号 4.对象名命名约定:每个对象的名字由3个小写字母组成的前缀(指明对象的类型)和表示该对象作用的缩写字母组成 。 4.2 数据类型 一.标准数据类型 4.3 常量和变量 一.变量的命名规则 1. 以字母或汉字开头,后可跟字母、数字或下划线组成. 2.长度不超过255个字符;不能使用VB中的关键字; 3. VB中不区分变量名的大小写. 4. 为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。 例如:strAbc, (字符串变量) intCount, (整型变量) dblx(双精度变量) sngYz (单精度变量) 二.变量声明 1.用Dim语句显式声明变量 形式:Dim 变量名 [AS 类型] Dim 变量名[类型符] 例 Dim intCount As integer , sum As single 等价于 Dim intCount%, sum! 2.隐式声明 Visual Basic允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使用,这就是隐式声明。所有隐式声明的变量都是Variant数据类型。Visual Basic根据程序中赋予变量的值来自动调整变量的类型。 下面是一个很简单的程序,其使用的变量a, b, Sum都没有事先定义。 Private Sub Form_Click() Sum = 0 a = 10: b = 20 Sum = a + b Print Sum=; Sum End Sub 3.4 运算符和表达式 一. 运算符 1. 算术运算符例:5+10 mod 10 \ 9 / 3 +2 ^2 结果:10 2. 字符串运算符与字符串表达式 字符串运算符有:& 、+ 例如:ABCD + EFGHI 结果为:ABCDEFGHI “VB”“程序设计教程” 结果为:VB程序设计教程 说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们区别是: +(连接运算):两个操作数均应为字符串类型; (连接运算):两个操作数既可为字符型也可为数值型,当 是数值型时,系统自动先将其转换为数字字 符,然后进行连接操作。 例:100 + 123 结果为 223 100 + 123 结果为 100123 Abc + 123 出错 100 123 结果为 100123 100 123 结果为 100123 Abc 123 结果为 Abc123 Abc 123 结果为 Abc123 4.4.3 关系运算符与关系表达式 4.4.4 逻辑运算符与逻辑表达式 Not 逻辑非为单目运算符(要求一个操作数),其它为双目运算符。 条件表达式1 And 条件表达式2 条件表达式均为T 结果为T 条件表达式1 Or 条件表达式2 条件表达式有一个T 结果为T 4.4.6 运算符的执行顺序 VB提供了上百种内部函数(库函数),要求掌握这些常用函数的功能及使用。 调用方法: 函数名(参数列表) 有参函数 函数名 无参函数 说明: (1) 使用库函数要注意参数的个数及其参数
显示全部