数据类型、运算符与表达式1

数据类型、运算符与表达式1

ID:37404901

大小:1.42 MB

页数:59页

时间:2019-05-12

数据类型、运算符与表达式1_第1页
数据类型、运算符与表达式1_第2页
数据类型、运算符与表达式1_第3页
数据类型、运算符与表达式1_第4页
数据类型、运算符与表达式1_第5页
资源描述:

《数据类型、运算符与表达式1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1第4章数据类型、运算符与表达式VisualBasic中的语句由不同的“基本元素”构成,包括数据类型、常量、变量、内部函数、运算符和表达式等。本章将介绍构成VisualBasic应用程序的这些基本元素。24.1基本数据类型1.字符串(String)型数据字符串是放在双引号中的ASCII字符和扩展ASCII字符。例如"Hello""Wearestudent""VisualBasic程序设计"""34.1基本数据类型1.字符串(String)型数据2.数值(Numeric)型数据•整型数(1)整数用两个字节(16位)的二进制数表示,数值范围32768~32767(2)长整数用4个

2、字节(32位)的二进制数表示,数值范围2147483648~2147483647•浮点数(实型数实数)(单精度、双精度浮点数)是带有小数部分的数值,由3部分组成:符号、指数和尾数。例如:123.45E3或123.45e+3123.45678D3或123.45678d+344.1基本数据类型1.字符串(String)型数据2.数值(Numeric)型数据3.货币型(Currency)表示货币。8个字节存储。精确到小数点后4位,小数点前有15位。54.1基本数据类型1.字符串(String)型数据2.数值(Numeric)型数据3.货币型(Currency)4.变体变体(Vari

3、ant)数据类型是一种可变的数据类型,可以表示任何值,包括数值、字符串、日期/时间等。64.1基本数据类型1.字符串(String)型数据2.数值(Numeric)型数据3.货币型(Currency)4.变体5.其他数据类型•字节(Byte)用一个字节表示无符号整数(0~255)•布尔型(Boolean)逻辑值:True(真)或False(假)•日期型(Date)例如#Jannury,1,2013#•对象型(Object)表示图形或OLE对象或其他对象74.2常量和变量4.2.1常量1.文字常量(1)字符串常量由字符组成。例如"$25,000.00""NumberofEmpl

4、oyees"84.2常量和变量4.2.1常量1.文字常量(1)字符串常量(2)数值常量①整数型十进制整数型例如:624,-4536,+265十六进制整数型例如:&H76,&H32fF八进制整数型例如:&O347,&O127794.2常量和变量4.2.1常量1.文字常量(1)字符串常量(2)数值常量①整数型②长整数型十进制长整数例如:7241277,6769546十六进制长整数例如:&H576&,&H32FAAAB&八进制长整数例如:&O34789&,&O1277676&104.2常量和变量4.2.1常量1.文字常量(1)字符串常量(2)数值常量①整数型②长整数型③货币型常量④

5、浮点数(实数)例如235.988E-7,2359D6114.2常量和变量4.2.1常量1.文字常量(1)字符串常量(2)数值常量可以在常数加上类型说明符,显式地指明常数的类型。%整数#双精度浮点数&长整数@货币型!单精度浮点数$字符串型124.2常量和变量4.2.1常量1.文字常量2.符号常量定义符号常量的一般格式:[Public

6、Private]Const常量名[As类型]=表达式例如:ConstPI#=3.1415926535ConstPIAsDouble=3.1415926535134.2常量和变量4.2.1常量1.文字常量2.符号常量3.系统常量系统定义的常量144.

7、2.2变量1.命名规则(1)名字只能由字母、数字和下划线组成。(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符。(3)名字的有效字符最长为255个。(4)不能用VisualBasic的保留字作变量名。154.2.2变量2.变量的类型和定义(声明)(1)用类型说明符来标识其中%表示整数,&表示长整数,!表示单精度浮点数,#表示双精度浮点数,@表示货币型,$表示字符串型164.2.2变量2.变量的类型和定义(声明)(2)在定义变量时指定其类型一般格式为:Declare变量名As类型其中“Declare”可以是Dim、Static、Redim或Public“As”

8、是关键字“类型”可以是基本数据类型或用户定义的类型例如:DimNamevarAsStringStaticNumberAsInteger174.3变量的作用域4.3.1局部变量与全局变量VisualBasic应用程序构成VB中的变量可以分为3类:1.局部变量2.模块变量(窗体变量和标准模块变量)3.全局变量184.3变量的作用域4.3.1局部变量与全局变量1.局部变量在过程(事件过程或通用过程)内定义的变量叫做局部变量,其作用域是它所在的过程。局部变量在过程内用Dim、Static定义,例如SubComm

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。