- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章 VB语言基础 学习目标 1. 理解VB的各种数据类型 2. 理解和灵活使用常量和变量 3. 掌握VB各种运算符和表达式 4. 理解和熟练使用VB的内置函数 2.1 数据类型 VB的数据类型可分为标准数据类型和用户自定义数据类型两大类型。 标准数据类型又称为基本数据类型,主要有数值型、字符串型、日期时间型、逻辑型和对象型等等,是由VB提供给用户直接使用的数据类型。 用户自定义数据类型是用户在程序设计中以标准的数据类型为基础,按一定的语法规则创建的数据类型,主要有结构型和枚举型等,它必须先定义,然后在程序中的使用。 1.数值型数据 (1)整数类型:可分为字节数、整数型和长整型三种数据类型。 1.数值型数据 (2)实数类型:可分为单精度类型、双精度类型和货币型三种 2.字符串型数据(String) 字符型数据可分为定长字符串类型和变长字符串型。 (1)变长字符串:在计算机中为变长字符串数分配的存储空间随字符串的实际长度的改变而改变。 (2)定长字符串:它的长度是固定不变的,当字符串的实际长度小于固定长度时,多余的空间用空格补全;而字符串的实际长度大于固定长度时,只取实际长度中的前固定长度个字符进行存储。 3.日期型数据(Date) 日期型数据:表示日期和时间。 日期的表示范围为100年1月1日至9999年12月31日;时间的表示范围为00:00:00至23:59:59。 日期型数据的占用字节数为8,无类型符。 4.对象数据类型(Object) 对象数据类型:指向一个其他应用程序的对象的地址,主要为VB应用程序提供了对其他对象访问的一种超链接方式. 这些对象可以是WORD文档、EXCEL电子表格和图表、图片、声音等。对象型数据占用的字节数为4,无类型符。 5.变体型数据(Variant) 所有未被声明而直接使用的数据类型就是变体型数据,它可根据程序的上下文来自定义一种数据类型, 若存放数值型数据,则占用空间为16个字符, 若存放字符串数据,则存放的空间与字符串的实际长度相同。 2.2 常量与变量 变量在使用前,需要先对变量的数据类型进行声明,然后用对应类型的常量对变量进行赋值。 2.2.1 常量 常量是直接写在程序中的数据,在整个程序运行中,它的值是固定不变的。不同类型的常量的格式有所不同 1.数值型常量 数值型常量可分为十进制常量、十六进制常量和八进制常量。 (1)十进制常量:直接采用算术中的惯用书写,如123、-987.6543。 (2)十六进制常量:以H开头的数值,若H12,相当于十进制数18。 (3)八进制常量:以O(字母O)开头的数值,若O12,相当于十进制10。 2.字符串型常量 字符型常量是用双引号括起来的一串字符,格式为”C1C2C3……Cn”,每个字符Ci占有一个字节,可以是任何合法的字符。 3.日期型常量 日期常量用来表示日期和时间,输出格式由windows控制面板中的区域选项的日期和时间选项卡设置的格式来确定的。日期常量是用两个“#”符号括起来的, 若#08/26/2006#,#08/26/2006 10:53:20 PM#。 4.逻辑常量 逻辑常量只有两个值:逻辑真(True)和逻辑假(False),逻辑常量与数值常量间可相互转换,转换规则如下: (1)逻辑型常量转换为数值时,True转换为-1,False转换为0。 (2)数值型常量转换为逻辑时,非0转换为True,0转换为False。 5.符号常量 当在程序中经常要用到某个常量,而这个常量的数据位较长或很容易输入错误时,就可以使用一个符号(通常用大写字母组成的字符串)表示,这样不仅可避免输入的错误,而且可以增加程序代码的可读性。 符号常量一般是在窗体模块或标准模块的通用部分定义的. 定义格式为: Const 符号常量名 as 类型名 =常量值 例:Const PI As single =3.1415926 2.2.2 变量 变量是在程序执行过程中可以变化的数据项,实际上是用变量标识符命名的存放数据项的计算机内存单元。在程序设计模式中用变量名来描述表达式,而在程序执行中是用相应的变量值代入表达式参加运算的,因此变量在使用前,一般应先定义赋值。 1.变量的组成 一个变量是由变量名、变量类型、变量值和变量的作用域四个部分组成,要理解和灵活使用变量,必须先理解这四个部分的基本概念。 2.变量的命名规则 (1)必须是字母或汉字开头,由字母、汉字、数字或下划线组成,变量名中不能出现空格符。 (2)变量名最多为255个字符。 (3)Visual Bas
您可能关注的文档
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第1章VB概述.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第3章 常用控件.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第4章 程序设计基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第5章 VB常用算法及实例.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第6章 数组及应用.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第7章过程和参数传递.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第9章对话框和菜单.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第10章数据库程序设计.ppt
- Visual Basic程序设计 习题答案作者 黄津津 21909VisualBasic程序设计习题解答.doc
- Visual Basic程序设计( 第二版)本科 郁建中 第1章Visual Basic概述.ppt
最近下载
- PRS-7000_220KV型数字变电站自动化系统技术使用说明书.pdf VIP
- 国开电大《个人与团队管理》(试卷号22269)机试试题.pdf
- 2024广东统招专升本《大学语文》全书知识点汇总课件.pdf
- 虫害控制程序(SSOP).doc VIP
- 2025届【九省联考】全国高三10月联考数学答案.docx
- 滥竽充数-完整版PPT课件.ppt
- 2024华医网继续教育护理多学科协作,为老年外科患者保驾护航题库答案.docx VIP
- 冀教版小学数学五年级上册7.3《土地资源问题》说课PPT(共21张PPT).pptx VIP
- 嵌入式技术入门与实战(基于STM32)全套教学课件.pptx
- 2024年煤炭销售绩效考核办法.pdf VIP
文档评论(0)