- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章节 Visual Basic语言基础
第3章 Visual Basic语言基础 本章内容及要求: 1. 熟悉VB程序中代码和语句书写规则; 2. 掌握VB的数据类型; 3. 掌握VB的 运算符和表达式的使用; 4. 掌握常用内部函数的使用; 3.1 数据类型 3.1.1 基本数据类型 3.1 数据类型 1. 数值型数据(Numeric) Visual Basic的数值型数据分为整型、浮点型、字节型和货币型。其中整型数又分为整数和长整数,浮点数分为单精度浮点数和双精度浮点数。 (1)整型数。整型数是不带小数点和指数符号的数,在机器内部以二进制补码表示。 整数(Integer):以2个字节(16位)的二进制码表示,其取值范围为-32768~32767。 长整数(Long):以带符号的4字节(32位)表示,其取值范围为-2147483648~2147483647。要表示长整型数,只要在数字后加符号即可,例如,364。 3.1 数据类型 (2)浮点数。浮点数也称实数,是带有小数部分的数值,它由3部分组成:符号、指数和尾数。 单精度浮点数(Single):以4个字节(32位)存储,其负数取值范围为-3.402823E+38~-14.40129E-45,正数的取值范围为1.40129E-45~3.402823E+38。(E表示10的幂次方) 双精度浮点数(Double):用8个字节(64位)存储,其负数的取值范围为-1.797693134862316D+308~-4.94065D-324,正数的取值范围为4.94065D-324~1.79769313486 2316D+308。(D表示10的幂次方) 3.1 数据类型 2.字符型(String)数据 字符串是一个字符序列,在Visual Basic中字符串是放在双引号内的若干个字符。 Visual Basic中的字符串分为变长字符串和定长字符串。 Dim UserName As String*10 ‘定长字符串 Dim TeacherName As String ‘变长字符串 3. 日期型(Date)数据 日期型数据表示由年、月、日组成的日期信息或由时、分、秒组成的时间信息,它占用8个字节的内存空间。 表示格式:mm/dd/yyyy或者mm-dd-yyyy(月-日-年),或者是可以辨认的文本日期,要用“#”括起来。例如: #07/13/2006# 或 #07-13-2006# 表示2006年7月13日 #January 15,2006# 表示2006年1月15日 3.1 数据类型 4. 逻辑型(Boolean)数据 逻辑型数据也叫做布尔型数据,占2个字节内存。它的取值只有“True”和“False”2种。 5. 变体型(Variant)数据 变体型数据可以表示任何类型的数据,也就是说这种变体型数据的类型是可变的。当用户给它赋一个字符型数据,它就是字符型数据;用户给它赋一个数值型数据,它就是数值型数据。看起来很方便,可是它占用的存储空间较大,所以我们在编写代码的时候,应当少使用变体型数据。 6. 对象型(Object)数据 对象型数据可用来表示应用程序中的对象(用4个字节存储),可以用Set语句来指定一个被声明为Object的变量,去引用应用程序中的任何实际对象,例如: Private Sub Command1_Click() Dim a As Object Set a = Form1 Print a.Width End Sub 3.2 变量和常量 一.变量的命名规则 变量名只能由字母、汉字、数字和下划线组成,且必须以字母或汉字开头; 变量名的长度不得超过255个字符; 命名变量名尽量做到“见名知义”,且在作用域内必须是唯一的; 在同一个范围内必须是唯一的。范围就是可以引用变量的变化域,如一个过程、一个窗体等; 不能将Visual Basic的保留字作为变量名使用; 变量名中间不能有空格或(英文)句号; 可以用表示变量类型的字符(如%、#、!、@、)作为变量名的最后一个字符; 在变量名中,大小写字母是等价的,例如在同一个程序中,变量名HELLO、Hello、hello表示相同的变量。 3.2.1 变 量 测试题:判断哪些是合法的变量名,哪些是不合法的? m、m2、abc、good%、BOOK_1、sum5 3s 、s*T 、bowy-1 、If 3.2.1 变 量 二.变量声明 1、强制变量声明 单击“工具”|“选项”进行设置或在编辑窗口直接输入:Option Explicit 2、变量声明方法 1)用类型说明符来标识变量类型 把类型说明符放在变量名的尾部,可以标识不同的变量类型。其中$表示字符串型,%表
您可能关注的文档
- 第17章节计算机维修的基本知识.ppt
- 第1章节 Flex概述.ppt
- 第1章节 linux 简介.ppt
- 第1章节 Linux系统简介.ppt
- 第1章节 C语言基础.ppt
- 第1章节 企业管理概述.ppt
- 第1章节 命题逻辑[离散数学离散数学(第四版)清华出版社].ppt
- 第1章节 HTML基础.ppt
- 第1章节 C语言概述 C语言课件.ppt
- 第1章节 土方工程3.ppt
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)