《VB程序应用设计》第四讲 Visual Basic编程基础(一)

Visua| Basic程序设计 第四讲 第三章 Visual basick编程基础(一
Visual Basic程序设计 第四 讲 第三章 Visual Basic编程基础(一)

数据类型、常量和变量 常用内部函数和表达式 本章要点 数据的输出语句 VB中的基本语句 数据的输入语句 K心p2
2 数据类型、常量和变量 VB中的基本语句 数据的输入语句 本章要点 数据的输出语句 常用内部函数和表达式

§3.数据类型 数据类型是数据的表示和存储形式。 VB共有三种数据类型 基本数据类型 用户自定义数据类型 枚举类型 Ⅴ isual basic定义的基本数据类型如 下页表31所示
3 §3.1数据类型 数据类型是数据的表示和存储形式。 VB共有三种数据类型。 ◼ 基本数据类型 ◼ 用户自定义数据类型 ◼ 枚举类型 Visual Basic定义的基本数据类型如 下页表3.1所示

Basc定义的基本数据类型 数据类型 名称 数据范围 字节数 整型 Integer 32768~32767 长整型 Long 21474836482147483647 数值型的数据 单精度浮点型| Single 负数:3402823E38~1401298E45 正数:1401298E45~3402823E38 双精度浮点型 Double负数-1.79769313486232D308-494065645841247D3248 E数49406564584124D324-1.79769313486232D308 货币型 Currency-922320354770808-9222206854775807 宇节型 Byte 0~255 字符串型 String 布尔型 boolean True)0〔Fale 日期型 Date 100.1.1~99991231 对象型 ict任何对象的引用 变体型 Vanant 图3-1 4
4 Visual Basic定义的基本数据类型 图 3-1 数 值 型 的 数 据

基本数据类型一 不同类型的数据,所占的存储空间不 样,选择使用合适的数据类型,可以优化程 序代码的编写。 1.整型数是不带小数点和E指数的数 例如:123,0,-24,19800等。 整型( Integer) 整数分为 长整型(Long)
5 一、基本数据类型 不同类型的数据,所占的存储空间不一 样,选择使用合适的数据类型,可以优化程 序代码的编写。 1. 整型数是不带小数点和E指数的数。 例如:123,0,-24,19800等。 整型(Integer) 整数分为 长整型(Long)

一、基本数据类型 2.实数是带小数点和E指数的数。常用于表示数 值较大或较小的数字。 例如:123,-24.,1.98E04,等 单精度浮点数( Single) 实数分为 双精度浮点数( Double) 单精度浮点数是用4个字节存放,其表示 数值的范围比较小。双精度浮点数是用8个字 节来存放。表示数据范围比较大
6 2. 实数是带小数点和E指数的数。常用于表示数 值较大或较小的数字。 例如:12.3,-24.,1.98E04,等。 单精度浮点数(Single) 实数分为 双精度浮点数(Double) 单精度浮点数是用4个字节存放,其表示 数值的范围比较小。双精度浮点数是用8个字 节来存放。表示数据范围比较大。 一、基本数据类型

基本数据类 3.货币型 Currency)数据以8个字节来存放,它 支持小数点后面4位和小数点前面15位,是 个精确的定点数据类型,适用于货币运算 4.字节型(Byte)的数据类型表示(0~255) 无符号的数,常用于访问二进制文件、图形 和声音文件等。当需要把数据存放成字节且 必须访问各字节时可采用字节类型 7
7 3. 货币型(Currency)数据以8个字节来存放,它 支持小数点后面4位和小数点前面15位,是一 个精确的定点数据类型,适用于货币运算。 4. 字节型( Byte )的数据类型表示(0~255) 无符号的数,常用于访问二进制文件、图形 和声音文件等。当需要把数据存放成字节且 必须访问各字节时可采用字节类型。 一、基本数据类型

基本数据类型一 5.字符型( String)的数据类型只存放文本,它 是用双引号括起来的一串字符。其中的西文字 符按ASCI编码表示,占一个字节。一个汉字 或全角字符占两个字节。不含任何字符的串称 为空串 在Ⅴ isual basic中有两种类型字符串 (1)变长字符串最多可包含大约20亿个字符。 (2)定长字符串可以包含1到大约64K个字符。 8
8 一、基本数据类型 5. 字符型( String )的数据类型只存放文本,它 是用双引号括起来的一串字符。其中的西文字 符按ASCII编码表示,占一个字节。一个汉字 或全角字符占两个字节。不含任何字符的串称 为空串 在Visual Basic中有两种类型字符串: (1)变长字符串 最多可包含大约20亿个字符。 (2)定长字符串 可以包含1到大约64K个字符

6.布尔型( Boolean)数据。其值只有两 个:真(Tre)和假( False,经常被用来表 示逻辑判断的结果。任何时候只有两种 状态的数据,如“True/ False” “Yes/N0”、“On/OmP等,都可以表示 为 Boolean型,在Ⅴ sual basic中0表示 False,非0表示True。 7.日期型(Date)数据用来表示日期和时 间,用8个字节存放。可以表示多种格式 的日期和时间。在程序使用时,日期类 型必需用“#”括起来
9 6. 布尔型( Boolean )数据。其值只有两 个:真(True)和假(False),经常被用来表 示逻辑判断的结果。任何时候只有两种 状态的数据,如“True/False”、 “Yes/No”、“On/Off”等,都可以表示 为Boolean型,在Visual Basic中0表示 False,非0表示True。 7. 日期型(Date )数据用来表示日期和时 间,用8个字节存放。可以表示多种格式 的日期和时间。在程序使用时,日期类 型必需用“#”括起来

8对象( Object)型数据用来表示应用程序中 或其他某些应用程序中的对象。可以用Se语 句指定一个被声明为 Object的变量去引用应 用程序所识别的任何实际对象。例如: Dim objDb As object Set objDb= Open Database(“d: BiBlio.mdb”) 9 Variant类型的数据能够表示所有系统定义 的数据类型,当把它们赋予 Variant型时,不 必在这些数据的类型间进行转换,Ⅴ isual Basic会自动完成任何必要的转换。 Variant数 据类型还包含三种特定值: Empty、Null Error o 心心 10
10 8.对象(Object)型数据用来表示应用程序中 或其他某些应用程序中的对象。可以用Set语 句指定一个被声明为Object的变量去引用应 用程序所识别的任何实际对象。例如: Dim objDb As Object Set objDb=OpenDatabase(“d:\Vb\Biblio.mdb”) 9.Variant类型的数据能够表示所有系统定义 的数据类型,当把它们赋予Variant型时,不 必在这些数据的类型间进行转换,Visual Basic会自动完成任何必要的转换。Variant数 据类型还包含三种特定值:Empty、Null、 Error
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《VB程序应用设计》第十一讲 文件系统.ppt
- 《VB程序应用设计》第十讲 程序流程 (二).ppt
- 《VB程序应用设计》第三讲 VB中的对象、事件、属性和方法.ppt
- 《VB程序应用设计》第九讲 程序流程的控制.ppt
- 《VB程序应用设计》第二讲 Visual Basic的基础知识(二).ppt
- 《VB程序应用设计》第八讲 算法.ppt
- 《VB程序应用设计》第一讲 Visual Basic程序设计.ppt
- 哈尔滨工业大学:《网络技术》第七章 电子邮件(E-mail).ppt
- 哈尔滨工业大学:《网络技术》第七章 HTTP协议.ppt
- 哈尔滨工业大学:《网络技术》第四章 TCP/IP协议.ppt
- 哈尔滨工业大学:《网络技术》第五章 域名体系与域名系统.ppt
- 哈尔滨工业大学:《网络技术》第四章 TCP/IP协议.ppt
- 哈尔滨工业大学:《网络技术》第三章 IP地址与地址解析.ppt
- 哈尔滨工业大学:《网络技术》第二章 Internet分层体系结构.ppt
- 哈尔滨工业大学:《网络技术》第一章 Internet概述.ppt
- 哈尔滨工业大学:《网络技术》GOOGLE搜索从入门到精通.ppt
- 《精通matlab6.5》PDF电子书.pdf
- 《无线局域网技术》讲义.ppt
- 上海交通大学:《数据结构考研试题》数据结构与C语言程序设计试题及答案.doc
- 上海交通大学:《数据结构考研试题》数据结构与C语言程序设计试题.doc
- 《VB程序应用设计》第五讲 Visual basic编程基础(二).ppt
- 《VB程序应用设计》第六讲 Visual Basic的程序设计基础.ppt
- 《VB程序应用设计》第七讲 Visual Basic的程序设计基础 (四).ppt
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第10章 多项式.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第11章 曲线拟合与插值.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第12章 三次样条.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第13章 数值分析.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第14章 富里哀分析.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第18章 三维图形.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第19章 颜色的使用.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第20章 句柄图形(20.1-20.10).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第20章 句柄图形(20.11-20.12).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第21章 创建图形用户界面(1/4).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第21章 创建图形用户界面(2/4).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第21章 创建图形用户界面(3/4).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第21章 创建图形用户界面(4/4).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第22章 符号数学工具(1/2).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第22章 符号数学工具(2/2).doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第23章 Internet资源.doc
- 西安交通大学:《精通MATLAB》课程教材讲义(综合辅导与指南)第5章 关系和逻辑运算.doc