VisualBasic程序设计基础ppt课件.ppt

VisualBasic程序设计基础ppt课件.ppt

ID:59414000

大小:426.50 KB

页数:58页

时间:2020-09-19

VisualBasic程序设计基础ppt课件.ppt_第1页
VisualBasic程序设计基础ppt课件.ppt_第2页
VisualBasic程序设计基础ppt课件.ppt_第3页
VisualBasic程序设计基础ppt课件.ppt_第4页
VisualBasic程序设计基础ppt课件.ppt_第5页
资源描述:

《VisualBasic程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章VisualBasic程序设计基础1、掌握VB的数据类型;2、掌握VB的运算符和表达式的使用;3、掌握常用内部函数的使用;本章重点:变量和常量的定义及使用、运算符和表达式的使用及常用内部函数的使用。本章难点:数据类型、运算符与表达式。本章内容及要求:3.1数据类型一.标准数据类型1.数值型数据(Numeric)数值型数据一般分为整型数和浮点数两类。整型数分为:整数(Integer)和长整数(Long)浮点数分为:单精度浮点数(Single)和双精度浮点数(Double)有时也把货币型数据(Currency)和字节型数据(Byte)划归数值型数据。

2、数值型数据的默认值为:0所有数值变量都可相互赋值。在将浮点数赋予整数之前,VisualBasic将浮点数的小数部分四舍五入到整数。1)整数(Integer)——%整数是不带小数点和指数符号的数,在机器内部以2字节二进制码形式表示。VB中用±n[%]来表示整数,其中%为整数的类型符,可以省略。如-123%、123都表示整数。2)长整数(Long)——&整数的最大值为32767,大于此数,程序运行时就会因为溢出产生中断。此时可使用长整数。长整数用4字节二进制数存储,可以表示更大的整数,其取值范围为-2147483648~2147483647。VB中用±n&

3、来表示长整数,其中&为长整数的类型符。如-1234&、987654&都表示长整数。浮点数也称为实型数或实数,由符号、尾数和指数组成,分单精度浮点数(Single)和双精度浮点数(Double),其指数部分分别用“E”(或“e”)和“D”(或“d”)表示。3)浮点数单精度浮点数——!双精度浮点数——#1.数值型数据(Numeric)4)货币型(Currency)——@货币型属于定点实数或整数,用8个字节存储,小数点前有15位,小数点后有4位,其余的数字被舍去,其表示形式为在数字后加上“@”。5)字节型(Byte)字节型数据用1个字节的无符号二进制数存储,

4、取值范围为0~255。1.数值型数据(Numeric)2.日期型数据(Date)用于存储Date和Time,表示的日期从公元100年1月1日~9999年12月31日,时间范围为0:00:00~23:59:59。任何在字面上可以被认作日期的文本都可以赋值给日期变量,且日期文字必须用符号“#”括起来。用8个字节存储,默认值为:0:00:00。如:#January15,2002#,#1985-10-19:45:00PM#都是合法的日期型数据。例如:DimSomeDateAsDateSomeDate=#1980-03-16#SomeDate=#3-6-9313

5、:20#SomeDate=#March27,20041:20am#3.逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False),用2个字节存储,经常用来表示逻辑判断的结果。Boolean的缺省值为False。说明:当把数值型数据转换为逻辑型数据时:0——转换为False非0——转换为True。反之,当把逻辑型数据转换为数值型时:False——转换为0True——转换为-1。4.字符型数据(string)字符型数据是指一切可打印的字符和字符串,它是用双引号括起来的一串字符。一个西文字符、汉字都是一个字符,它们在内存中都占两个字节

6、。字符型数据的默认值为:“”在VB中有两种类型字符串:变长字符串和定长字符串。变长字符串的长度不确定,可以是0~231个字符(约21亿)。定长字符串长度一定,最多不超过216个字符如:DimSAsString‘变长字符串Dim/Private/Public/StaticvarnameAsString*8‘定长字符串如:DimMyStringAsString*10‘声明长度为10个字符的定长字符串MyString="Maryis5."PrintMyStringMyString=“Maryisfiveyearsold.”‘MyString的值为PrintM

7、yString“Maryisfi”,多余的部分被截断,舍弃。说明:1)空字符串与空格串的区别;2)在字符串中必须用两个连续的双引号来表示字符串有一个双引号。如字符串:abc“计算机”abc,在VB中表示为:"abc""计算机""abc"3)DimintXAsIntegerDimstrYAsStringStrY=3716‘将数字赋值给字符串intX=strY‘将字符串传递给数值变量5.对象(Object)类型的数据对象类型:占用4个字节的内存空间,存放的是对一个对象的引用(对象在内存中的地址),程序对对象型变量的操作等同于对它所引用对象的操作。用Set语

8、句给对象型变量赋值。未赋值之前为Nothing如:DimobjFirstAsObject

9、Co

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

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

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