第四章vb教案.ppt
上传人:sy****28 上传时间:2024-09-14 格式:PPT 页数:54 大小:365KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第四章vb教案.ppt

第四章vb教案.ppt

预览

免费试读已结束,剩余 44 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第四章节VB程序设计基础4.1数据类型字符串是放在双引号内的若干个字符,其中一个西文字符占一个字节,一个汉字或全角字符占两个字节,长度为0的字符串称为空字符串。例:”1234”、”a”、”abcd”、”计算机”。在VB中包含两种类型的字符串:变长字符串和定长字符串。变长字符串指字符串的长度是不固定的,由实际字符串的长度决定;定长字符串则是在程序执行过程中,始终保持其长度不变的字符串。例如对一个声明了长度为8的字符串变量(NameAsString*8),如果赋予字符串的字符数少于8个,则用空格将不足部分填满;如果实际赋予的字符数大于8个,则截去超出部分的字符。2.数值(1)整型数①整数(Integer):范围是-32768~32767,在内存中占用两个字节(16位)②长整数(Long):范围不用记,在内存中占用四个字节例如:长整型常数的书写:23&(2)浮点数浮点数也称实型数或实数,是带有小数部分的数值。①单精度浮点数(Single):在内存中占用4个字节,单精度浮点数精确度为7位数②双精度浮点数(Double):在内存中占用8个字节,双精度浮点数精确度为15或16位数注意:单精度浮点数的指数用E表示,单精度指数范围是-45~38;双精度浮点数的指数用D表示,双精度指数范围是-324~308【例】下列可作为VisualBasic中所允许的形式的数是()A.±25.74B.3.457E-100C.368D.1.87E+50【答案】C【例】下列可作为VisualBasic中所允许的形式的数是()A.10∧(1.256)B.D32C.2.5ED.12E3【答案】D【例】下面的数写成普通的十进制数是2.65358979335278D-006()A.0.0000265358979335278B.0.00000265358979335278C.0.000265358979335278D.0.000000265358979335278【答案】B3.货币(Currency)在内存占用8个字节,精确到小数点后4位(小数点前有15位)由于货币类型数据的小数点是固定的,因此称为定点数据类型。4.变体(Variant)变体数据类型可以是任何值5.其他数据类型(1)字节(Byte):在内存中占用1个字节,范围是0~255(2)布尔(Boolean)在内存中占用2个字节,它只有两种值True(真)或False(假).(3)日期(Date)日期在内存中占用8个字节,在内存中用浮点数表示,日期范围是100-1-1至9999-12-31,时间范围为0:00~23:59:59.日期型数据以符号“#”括起来,默认格式为mm/dd/yyyy或mm-dd-yyyy.(4)对象(Object)对象型数据用来表示图象、OLE对象或其他对象,在内存中占用4个字节。(5)Decimal数据类型Decimal数据类型只能在变体类型(Variant)中使用4.1.1和4.1.2以后才讲4.2常量和变量4.2.1常量说明:(1)字符串中的字符可以是所有西文字符和汉字、标点符号等;(2)""表示空字符串,而""表示有一个空格的字符串;(3)若字符串中有双引号,例如ABD"XYZ,则用连续两个双引号表示,即:"ABD""XYZ"4.2常量和变量b)以&H开头是十六进制以&H开头的整数是十六进制整数,如&H25表示十六进制整数25,即(25)16,等于十进制数37。c)一个整数的后面加上&表示长整数,加上%表示整数。如果后面不加符号,则范围在-32768~32767、&0~&17777、&H0~&HFFFF表示整数,不在这一范围内的表示长整数。B、货币型数:在一个数字后面加@C、浮点数:分为单精度浮点数和双精度浮点2.符号常量在程序中,某个常量多次被使用,则可以使用一个符号来代替该常量格式:Const常量名[As类型]=表达式例如:定义符号常量时可以在常量名后面加上类型说明符。常用的类型说明符,除前面讲过的&、%、@,!表示单精度,#表示双精度,$表示字符串例如ConstPI!=3.1415926等价于ConstPIASSingle=3.1415926习惯上符号常量一般用大字字母定义4.2.2变量一.命名规则以字母或汉字开头,后可跟字母、汉字、数字或下划线组成,,其组成字符不超过255个。.不能使用VB中的关键字;From、Text、If等;但可以把关键字嵌入常量名或变量名中使用,如Form_IF为合法变量名。3.不能包含句号、空格。4.VB中不区分变量名的大小写4.2常量和变量2.变量的定义用Dim语句声明变量格式:Dim变量名[AS