vb程序设计基础vb武科大教学

vb程序设计基础vb武科大教学

ID:36318459

大小:576.81 KB

页数:60页

时间:2019-05-09

vb程序设计基础vb武科大教学_第1页
vb程序设计基础vb武科大教学_第2页
vb程序设计基础vb武科大教学_第3页
vb程序设计基础vb武科大教学_第4页
vb程序设计基础vb武科大教学_第5页
资源描述:

《vb程序设计基础vb武科大教学》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB程序设计基础第三章计算机技术系张志辉目标数据类型常量和变量变量的作用域运算符和表达式VB常用内部函数数据输入输出23.1数据类型数值型字符型布尔型日期型变体型对象型33.1数据类型整型数和长整型数可以表示正整数、负整数和零。整型数和长整型数的区别在于占用的字节数不同,可表示的数值范围也不同。一个整数用2个字节来保存,一个长整型用4个字节来保存。4单精度型(Single)和双精度型(Double)单精度型数和双精度型数都可以表示带有小数的数,表示的数的范围大单精度数用4个字节来保存,最多可以表

2、示7位有效数字,小数点可位于这些数字的任何位置。单精度数可用指数形式来表示,例如:3.83E8(3.83X108)双精度数用8个字节来保存,最多可以表示15位有效数字,小数点可位于这些数字的任何位置。双精度数可用指数形式来表示,例如:-3.443035D-13(-3.443035X10-13)5S为100的阶乘,S为整型还是长整型?123456789.123定义为单精度型还是双精度型?63.1数据类型货币型数(Currency)是一种专门为处理表示货币的数据而设计的数据类型。一个货币型数据需要用

3、8个字节保存。保存时,小数点后固定4位数字,小数点前15位数字7字符型(String)和布尔型(Boolean)字符型(或称字符串型)指用“”括起来的一串字符。例如,”a”,”123”,”汉字”都是有效的字符串。字符串中包含的字符个数称为字符串长度字符串分为变长字符串和定长字符串定长字符串:长度不变变长字符串:长度不固定注:空字符串("")和空格字符串("")是有区别的,串长不等布尔型(又称逻辑型)只有两种值,分别为True(真)和False(假),常用于表示逻辑判断的结果。布尔型数用2个字节来

4、保存8日期型(Date)、对象型(Object)和变体型(Variant)日期型数据用来表示日期和时间,用8个字节来保存。它采用两个”#”符号把日期和时间的值括起来。例如:#08/20/2005#,#2005-08-20#,#08/20/20052:55:10AM#对象型数据可用来表示应用程序中的对象变体型数据是一种可变的数据类型,可以存放任何类型的数据。例如:Temp=“45”Temp=Temp-2Temp=#01/01/2005#Temp类型随赋值类型不同而不同,其类型转换由VB自动完成93

5、.2常量和变量常量是指在程序运行期间其值是不发生变化的量,而变量是指在程序运行期间其值可以发生变化的量,它代表内存中指定的存储单元VisualBasic常量一般常量符号常量101.一般常量一般常量是在程序代码中直接给出的数据,这类常量可从字面形式上直接分辨其类型。如:-9、3、0等都是整型常量,3.14、-2.7、123.456等都是实型常量,“abc”、“123”、“汉字”等都为字符串常量普通常量整型常量实型常量字符串常量逻辑型常量日期型常量11整型常量十进制整数由带有正号(可省略)或负号一个

6、或几个十进制数字(0~9)组成。例如-624,436,+256等十六进制整数以&H(或&h)开头,后跟一个或几个十六进制数字(0~9及A~F或a~f)组成。例如&H1A,&H32等八进制整数以&O(或&o)开头,后跟一个或几个八进制数字(0~7)组成。例如&O354,&O120012VisualBasic能自动判断常量类型例如,在默认情况下,VisualBasic将选择需要内存容量最小的表示方法,值3.14通常被作为单精度数处理。为了显式地指明常数的类型,可以在常数后面加上类型说明符。这些说明符

7、分别为:%整型;&长整型;!单精度浮点数;#双精度浮点数;@货币型;$字符串型。字节、布尔、日期、对象及变体类型没有类型说明符。132.符号常量在进行VisualBasic程序设计时,经常遇到某个常量在程序中多次使用的情形。此时,可通过设置符号常量的方法解决。定义了符号常量后,凡程序中使用到该常量的地方,都用相应的符号常量来代替,这样不仅书写方便,而且在提高程序可读性的同时,增强了程序的可维护性VisualBasic中使用关键字Const定义符号常量。一般格式为:[Public

8、Pr

9、ivate]Const常量名[As数据类型]=表达式例如:ConstPi=3.14159,TwoPi=2*PiConstMAXAsInteger=25514其中:“常量名”是一个名字,其构成规则与变量相同关键字As是可选的,用它来定义常量的数据类型。常量的数据类型可以是数值型、日期型、字符串型、逻辑型等“表达式”是必选的,由一般常量、其他符号常量和算术运算符(指数运算符除外)、逻辑运算符组成,也可以是字符串,但不能使用含字符串连接运算符(+或&)的字符串表达式、变量及用户定义的函数或内部函数15

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

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

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