VB-第4章 VB语言的语法基础课件.ppt

VB-第4章 VB语言的语法基础课件.ppt

ID:57059685

大小:204.50 KB

页数:40页

时间:2020-07-30

VB-第4章 VB语言的语法基础课件.ppt_第1页
VB-第4章 VB语言的语法基础课件.ppt_第2页
VB-第4章 VB语言的语法基础课件.ppt_第3页
VB-第4章 VB语言的语法基础课件.ppt_第4页
VB-第4章 VB语言的语法基础课件.ppt_第5页
资源描述:

《VB-第4章 VB语言的语法基础课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic程序设计第四章VB语言的语法基础2010年3月4.1基本数据类型4.2变量与常量4.3运算符4.4表达式4.5注意事项重点4.1基本数据类型数据是程序处理的对象。常量和变量是VB中最常见的两种数据。在VB中,凡是与数据有关的东西就与数据类型有关。VB不仅可以处理各种数制的数据,而且具有丰富的数据类型。因此可以说,VB具有强大的数据处理能力。标准数据类型VB提供的基本数据类型主要有:数值型字符串型(String)布尔型(Boolean)/逻辑型日期型(Date)变体型(Variant)对象型(Object)数值型数据整型(In

2、teger)长整型(Long)单精度浮点型(Single)双精度浮点型(Double)货币型(Currency)字节型(Byte)1)整型(Integer):以2个字节的二进制码存储。表示-32768至32767之间的整数例如:1011020%2)长整型(Long):以4个字节的二进制码存储表示-2,147,483,648至2,147,483,647之间的整数例如:长整型常数的书写:23&1)十进制整数。如125,0,-89,202)八进制整数。以&或&O(字母O)开头的整数是八进制整数,如&O25表示八进制整数25,即(25)8,等于十进制数2

3、1。3)十六进制。以&H开头的整数是十六进制整数,如&H25表示十六进制整数25,即(25)16,等于十进制数37。VB中的颜色数据常常用十六进制整数表示。实型是带小数部分的数。按存储格式,又分为浮点型和定点型浮点型实数采用IEEE格式,由符号、尾数及指数三部分组成。实型常量的表示:1)十进制小数形式。它是由正负号(+,-)、数字(0~9)和小数点(.)或类型符号(!、#)组成,即±n.n,±n!或±n#,其中n是0~9的数字。例如0.123、.123、123.0、123!、123#等都是十进制小数形式。2)指数形式。±nE±m或±n.nE±m,

4、±nD±m或±n.nD±m例:1.25E+3和1.25D+3相当于1250.0或者1.25×10^3。是一种无符号整型数,占1个字节用于存储二进制数据,取值范围:0~255字节型日期型数据按8个字节的浮点形式存储,可以表示的日期范围从100年1月1日~9999年12月31日,而时间可以从0:00:00~23:59:59一种在字面上可被认作日期和时间的字符,只要用号码符“#”括起来,都可以作为日期型数值常量。例:#09/02/99#、#January4,1989#,#2002-5-414:30:00PM#都是合法的日期型常量。布尔型占2个字节的存储

5、空间,用于逻辑判断,只有True和False两个值。注意:当将数值型数据转换为布尔型时,0转换为False,非0值转换为True。当将布尔型数据转换为其他数据类型时,False转换为0,True转换为-1。字符串型字符串是一个用双引号括起来的字符序列,由一切可打印的西文字符和汉字组成例:“Hello”“123456”“程序设计”“”(空字符串)(1)VB字符串有两种:可变长度字符串和固定长度字符串。前者指程序执行过程中字符串长度不固定,最多可包含2^31个字符;后者指在程序执行过程中字符串长度保持不变的字符串,最大长度为2^16。(2)双引号在程

6、序代码中起字符串的定界作用。(3)在字符串中,字母的大小写是有区别的。例如“AB123”与“ab123”代表两个不同的字符串。(4)若字符串本身包含双引号,可用连续的两个双引号表示.例:“Youmuststudyhard”,hesaid.写成:“““Youmuststudyhard””,hesaid.”(5)""表示空字符串,而""表示有一个空格的字符串;4.2变量与常量变量是指一个有名称的内存单元。每个变量都有名字和数据类型,通过名字来引用一个变量,而通过数据类型来确定该变量的存储方式。变量和常量的命名规则1.以字母或汉字开头,后可跟字母、数字

7、或下划线组成,长度小于等于255个字符;2.不能使用VB中的关键字;3.VB中不区分变量名的大小写.4.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。例如:合法变量名:strMyString、intCount、MyForm、姓名、性别等非法变量名:1x、a+b、δ、π等变量声明1.用Dim语句显式声明变量形式:Dim变量名[AS类型]Dim变量名[类型符]例DimiCountAsinteger,sumAssingle等价于DimiCount%,sum!%整型、&长整型、!单精度型、#双精度型、@货币型、$字符串型Vis

8、ualBasic允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使用,这就是隐式声明。所有隐式声明的变量都

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

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

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