运算符和表达式常用内部函数VB中的控.ppt
《运算符和表达式常用内部函数VB中的控.ppt》由会员分享,可在线阅读,更多相关《运算符和表达式常用内部函数VB中的控.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基本字符和词汇 基本数据类型 常量与变量 运算符和表达式 常用内部函数 VB中的控件 主主要要内内容容第第2 2章章 VBVB程序设计基础程序设计基础1.1 字符集字符集 字符字符:构成程序设计语言的最小语法单位,所有合法构成程序设计语言的最小语法单位,所有合法的语法单位都是由这个字符集中的元素构成的集合。的语法单位都是由这个字符集中的元素构成的集合。VB的基本字符集包括如下内容:的基本字符集包括如下内容:(1)数字:)数字:0、1、2、3、4、5、6、7、8、9;(2)英文字母:包括大写字母)英文字母:包括大写字母AZ和小写字母和小写字母az;(3)特殊字符:)特殊字符:!#$%&*()-+
2、=:;?/,.|空格等;空格等;(4)汉字。)汉字。1.2 标识符标识符 编程人员为变量、常量、数据类型、过程、函数编程人员为变量、常量、数据类型、过程、函数等定义的名字,程序员可以对一些数据对象、等定义的名字,程序员可以对一些数据对象、控件对象命名控件对象命名,必须符合如下规则:必须符合如下规则:(1)标识符必须以字母()标识符必须以字母(AZ、az)开头,)开头,后面可跟字母、数字或下划线;后面可跟字母、数字或下划线;(2)标识符长度不能超过)标识符长度不能超过255个字符;个字符;(3)自定义的标识符不能和)自定义的标识符不能和Visual Basic系统系统中的运算符、语句、函数和过程
3、名等关键字同中的运算符、语句、函数和过程名等关键字同名,同时也不能与系统已有的方法和属性同名。名,同时也不能与系统已有的方法和属性同名。1.3 关键字关键字是是Visual Basic系统中保留下来的作为程序中具系统中保留下来的作为程序中具有固定含义的标识符,关键字主要包括命令名、有固定含义的标识符,关键字主要包括命令名、函数名、数据类型名、运算符、标准过程名等,函数名、数据类型名、运算符、标准过程名等,是不能被重新定义的。是不能被重新定义的。VB中约定关键字的首中约定关键字的首字母为大写字母。字母为大写字母。返回返回2.1 数值型(数值型(Numeric)数据类型)数据类型 表示数量的多少和
4、极性,分为整型和实型两大类:表示数量的多少和极性,分为整型和实型两大类:1.整型:没有小数点和指数符号的数。可以分为:整型:没有小数点和指数符号的数。可以分为:(1)整型()整型(Integer,%):两个字节存储。):两个字节存储。(2)长整型()长整型(Long,&):四个字节存储。):四个字节存储。(3)字节型()字节型(Byte):一个字节存储二进制数。):一个字节存储二进制数。2.实型:实型数是有小数部分的数。可以分为实型:实型数是有小数部分的数。可以分为(1)单精度型()单精度型(Single,!):,!):4个字节,指数用个字节,指数用“E”表示。表示。(2)双精度型()双精度型
5、(Double,#):):8个字节,指数用个字节,指数用“D”表示。表示。(3)货币型()货币型(Currency,类型符,类型符):用):用8个字节存储。个字节存储。3.日期型:日期型:8个字节,日期范围从公元个字节,日期范围从公元100年年1月月1日到日到9999年年12月月31日,时间范围从日,时间范围从0 00 00到到23 59 59。日期和时间。日期和时间数据用定界符数据用定界符“#”括起来,括起来,2.2 字符串型数据类型字符串型数据类型字字符符串串型型数数据据类类型型用用于于存存放放字字符符型型数数据据,有有变变长长和和定定长长两两种种字字符符串串,用用双双引引号号作作为为定定
6、界界符符号号,双双引引号号内内字字符符的的个个数数叫叫做做字字符符串串的长度。的长度。在在Visual Basic中中,字字符符串串型型数数据据采采用用国国际际标标准准化化组组织织(ISO)字字符符标标准准,ASCII码码字字符和汉字一样都采用双字节存储。符和汉字一样都采用双字节存储。2.3 逻辑型数据类型逻辑型数据类型 用用于于逻逻辑辑判判断断,这这种种类类型型的的数数据据只只有有True(逻逻辑辑真真)和和False(逻逻辑辑假假)两两个个值值,用用2个个字字节节存存储储。当当逻逻辑辑数数据据转转换换成成整整型型数数据据时时,True转转换换为为1,False转转换换为为0;当当其其他他数
7、数据据类类型型转转换换成成逻逻辑辑型型数数据据时时,非非0转转换换为为True,0转换为转换为False。2.4 变体型数据类型变体型数据类型 一一种种特特殊殊的的数数据据类类型型,在在程程序序中中没没有有被被“显显式式”声声明为某种类型变量的数据类型。明为某种类型变量的数据类型。包包含含除除定定长长字字符符串串型型数数据据和和自自定定义义型型数数据据外外的的任任何何数据类型,还可包含如下四种:数据类型,还可包含如下四种:(1)Empty(空):表示未指定确定的数据。(空):表示未指定确定的数据。(2)Null(无效):表示数据不合法。(无效):表示数据不合法。(3)Error(出错):指出过
8、程中出现了一个错误(出错):指出过程中出现了一个错误条件。条件。(4)Nothing(无指向):表示数据还没有指向一(无指向):表示数据还没有指向一个具体的对象。个具体的对象。2.5 自定义型数据类型自定义型数据类型 允允许许用用户户利利用用Type语语句句定定义义自自己己的的数数据据类类型型,它它是是由由若若干干个个标标准准数数据据类类型型组组成成,类类似似于于C语言中的结构体类型。格式为:语言中的结构体类型。格式为:Type As As As End Type2.6 不同类型数据的混合运算不同类型数据的混合运算 对不同类型数据的运算结果,对不同类型数据的运算结果,VB规定:规定:(1)同类
9、型的数据互相运算,结果值的类型不)同类型的数据互相运算,结果值的类型不变。变。(2)整型数据与实型数据互相运算,其结果为)整型数据与实型数据互相运算,其结果为实型。实型。(3)整型数据与长整型数据运算的结果为长整)整型数据与长整型数据运算的结果为长整型。型。(4)单精度数据与双精度数据运算的结果为双)单精度数据与双精度数据运算的结果为双精度型。精度型。返回返回常量常量在程序运行期间始终保持不变的数据。在程序运行期间始终保持不变的数据。VB中中的的常常量量分分为为:是是文文字字常常量量和和符符号号常常量量。符符号号常常量量又分为系统定义的符号常量和用户自定义的符号常量。又分为系统定义的符号常量和
10、用户自定义的符号常量。1.文字常量:直接出现在程序代码中,类型和值由它本文字常量:直接出现在程序代码中,类型和值由它本身的表示形式决定身的表示形式决定。2.符号常量:采用常量定义的方法,定义一个符号来表符号常量:采用常量定义的方法,定义一个符号来表示一个常数。以提高程序的可读性和可维护性。在示一个常数。以提高程序的可读性和可维护性。在VB中有两种符号常量,一个是系统定义的,一是用中有两种符号常量,一个是系统定义的,一是用户自定义的户自定义的 3.2 变量变量在在程程序序执执行行过过程程中中,其其值值可可以以发发生生变变化化的的量量称称为为“变变量量”。几个概念:。几个概念:1.变量名:执行应用
11、程序时使用变量临时存储数据,变变量名:执行应用程序时使用变量临时存储数据,变量代表内存中指定的存储单元,这个存储单元的名字量代表内存中指定的存储单元,这个存储单元的名字称为变量名称为变量名。命名规则。命名规则。2.变量的说明:使用变量前,应首先定义所用到的变量变量的说明:使用变量前,应首先定义所用到的变量(包括变量名和类型),使系统分配相应的内存空间,(包括变量名和类型),使系统分配相应的内存空间,并确定该空间可存储的数据类型。并确定该空间可存储的数据类型。3.静态变量:程序模块运行结束后,静态变量:程序模块运行结束后,VB收回静态变量,收回静态变量,并且保留它们的值。并且保留它们的值。返回返
12、回4.1 运算符运算符运运算算符符就就是是用用来来对对运运算算对对象象进进行行各各种种运运算算的的操操作作符符,运运算算对对象象通通常常包包括括常常量量、变变量量和和函数等。函数等。Visual Basic中的运算符分为四类:中的运算符分为四类:算算数数运运算算符符、字字符符串串运运算算符符、关关系系运运算算符符、逻辑运算符。逻辑运算符。表达式表达式 由常量、变量、函数、运算符以及括号按照一定由常量、变量、函数、运算符以及括号按照一定的规则组成,经过计算都会有一个结果,结果的类型的规则组成,经过计算都会有一个结果,结果的类型由参与运算的数据和运算符决定。分为算术表达式、由参与运算的数据和运算符
13、决定。分为算术表达式、关系表达式和逻辑表达式。关系表达式和逻辑表达式。应遵循一定的书写规则应遵循一定的书写规则:(1)行编辑,表达式从左到右都写在同一行上,比如)行编辑,表达式从左到右都写在同一行上,比如没有上标、下标、开根号等。没有上标、下标、开根号等。(2)乘法运算符)乘法运算符“*”不能省略。不能省略。(3)只能使用圆括号,且必须成对出现,可以嵌套。)只能使用圆括号,且必须成对出现,可以嵌套。表达式表达式 运算符的优先级:从左到右,从上到下优先级依次降低当表达运算符的优先级:从左到右,从上到下优先级依次降低当表达式中的运算符优先级相同时,按从左到右的顺序进行运算。另式中的运算符优先级相同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运算 表达式 常用 内部 函数 VB 中的
限制150内