欢迎来到天天文库
浏览记录
ID:59414156
大小:391.00 KB
页数:70页
时间:2020-09-19
《VB程序设计 第三章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic程序设计教程ptc.imust.cn内蒙古科技大学实践训练中心第三章VisualBasic语言基础3.1字符集1、字符集◇数字:0~9◇大小写英文字母:a~z;A~Z◇特殊字符:空格!“$%&’(),*+-/;:<=>?@[]_
2、等;2、关键字又称保留字,是语法的组成部分;在语法上有固定的含义;用于表示系统提供的标准过程、函数、运算符、常量等。3.2数据类型1、字符串(String)数据类型(类型符:$)字符串是用双引号界定的一个字符序列,由ASCII字符(除双引号和回车符之外)、汉字及其他可打印字符组成。例如:“Hello”,“VisualBasi
3、c程序设计”,“”(空字符串)说明:(1)字符串中包含的字符个数称为字符串长度。字符串分为变长字符串[0-231个字符]和定长字符串(0~216个字符)。长度为0(即不含任何字符)的字符串成为空字符串;(2)双引号起界定字符串的作用,字符串输出时不显示双引号;从键盘输入一个字符串时也不需要键入双引号;(3)字符串中的字符靠ASCII识别的,故大小写是有区别的。3.2数据类型2、数值(Numeric)数据类型在VB中,数值分为整型和实型两大类。(1)整型(类型符:%)整型数是不带小数点和指数符号,但可以带正、负号的整数。如:1475886,300等十进制整数。整型数按示数范围
4、的不同分为整数、长整数和字节型整数。其中整型数和长整数又可分别用十进制、八进制和十六进制表示。3.2数据类型2、数值(Numeric)数据类型①整型(Integer)十进制整数以两个字节(16位二进制码)表示和参加运算,取值范围位:-32768(-216)~32767(216-1)。八进制整数由0~7的序列组成,前面冠以&或&O,可以带正负号,取值范围:-&177777~&177777。十六进制整数由0~9、A~F或(a~f)的序列组成,前面冠以&H,可以带正负号。取值范围:-&HFFFF~&HFFF。3.2数据类型2、数值(Numeric)数据类型②长整型(Long)(类
5、型符:&)十进制长整数是以4个字节(32位二进制)存储,取值范围:-2147483648(-232)~2147483647(232-1)。当以八进制或十六进制表示长整数,数字序列都应以符号”&“结尾。其取值范围分别为:&0-&37777777777&和&H0&-&HFFFFFFFF&。③字节型(Byte)以一个字节(8位二进制)存储为无符号整型数,取值范围:0-2553.2数据类型2、数值(Numeric)数据类型(2)实型实型数是带有小数点的数,分为浮点数和定点数。浮点数由三部分组成:符号、指数和尾数。①单精度浮点数(Single)(类型符:!)负数的取值范围:-3.40
6、2823E+38~-1.401298E-45;正数的取值范围:1.401298E-45~3.402823E+38;3.2数据类型2、数值(Numeric)数据类型(2)实型②双精度浮点数(Double)(类型符:#)负数的取值范围:-1.797693134862316E+308~-4.94065645841247E-324;正数的取值范围:4.94065645841247E-324~1.797693134862316E+308;③货币类型数据(Currency)(类型符:@)精确到小数点后四位,取值范围:-922337203685477.58808~923372036854
7、77.58808浮点数的小数点的位置可以通过调整指数而定,货币型的小数点是固定的。3.2数据类型3、逻辑型(Boolean)数据类型逻辑性数值只有两个可能的值:True(逻辑真)或者False(逻辑假)。当把逻辑值转化为数值时,False转化为0,True转化为-1;当把其他类型数据转化为逻辑数据时,非0数转换为True,0转换为False;3.2数据类型4、日期(Date)数据类型表示方法:(1)以符号“#”括起来的任何在字面上可被认作日期和时间的字符:#January1,1998##1Jan,98##2001-1-112:30:00pm#(2)用数字序列表示,小数点左边
8、的数字便是日期,右边的数字表示时间。0为午夜,0.5为中午12点。负数代表1899年12月31日之前的日期和时间;如-2.5表示:1899年12月28日12:00:005、对象(Object)数据类型用来表示图形或OLE对象或其他对象。3.2数据类型6、变体(Variant)数据类型Variant是一种特殊的数据类型,是所有未定义类型的变量的缺省类型。即若程序中的变量类型未定义类型,VB将视之为变体类型。它可以用来存储上面介绍的任一种类型的数据。3.3常量与变量3.3.1常量或变量的命名规则◆常量或变量的名字必须以
此文档下载收益归作者所有