欢迎来到天天文库
浏览记录
ID:59477137
大小:432.50 KB
页数:74页
时间:2020-09-14
《2014vb语言基础_数据类型ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VB语言基础1.1数据类型1.2变量和常量1.3运算符和表达式1.4常用标准函数1.5语句本章目录11.1数据类型本章目录21、整数定义:不带小数点和指数符号的数。特点:数精确表示,但数范围有限。类型:整型Integer或%(默认)长整型Long或&。形式:±n[&]例:123、123%、123&、+123正确的整数123.0、1,230错误32、实数:定义:带小数点或指数符号的数。特点:数精不精确表示,但数范围大。类型:单精度Single或!,双精度Double或#。形式:尾数[E指数]其中:E表示单精度指数符号尾数可以整数(必须要求指数)也可以小数
2、例:123.45、123.45!、0.12345E+3、12345E-2、0.12345E+3都是同值实数43、逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False)注意:当把数值型数据转换为逻辑型数据时,0转换为False,非0值转换为True。当把逻辑型数据转换为数值型数据时,False转换为0,True转换为-1。5思考:下列语句的执行结果是:DimTagAsBooleanTag=6<8PrintTag结果为:True64、日期型数据(Date)形式:#……#一般为:月/日/年VB接受许多种日期时间格式例:下面的Dat
3、e/Time值全部有效。#3-6-9313:20##March27,19931:20am##Apr-2-93##14April1993##12/18/1999#75、字符串型数据(String)形式:"字符串"例:"abc""ABC""计算机""12.34""3+2"""(空串)注意:如果字符串本身包括双引号,可用连续两个双引号表示。例:要打印以下字符串:"Youmuststudyhard",hesaid.在程序中需要将该字符串表示成:""Youmuststudyhard",hesaid."81.2变量和常量变量:是内存中保存信息(值)的内存区域,在程
4、序运行中其存储的值可以改变。不同数据类型变量所分配的存储空间不同变量名命名规则:必须以字母或汉字开头,由字母、汉字、数字或下划线组成,长度小于等于255个字符不能使用VB中的关键字VB不区分变量名的大小写,一般变量名首字母用大写,其余用小写字母表示;常量全部用大写字母表示本章目录表达式:s=3.14*r*r其中:r、s是变量,3.14是常量3xy'数字开头y-z'不允许出现减号WangPing'不允许出现空格Dim' VB.NET的关键字Cos'标准函数名非法变量名9变量的命名规则例:下列为非法变量名的是。A、stud.noB.st_addC.Bool
5、*D.mass_4E.#12diskF.924k下列为合法变量名的是。A、4*DaleB、AlphaC、LOOPD、PAπE、A(A+B)F、C23AG、dimACEFBF10变量声明(1)用Dim语句显式声明变量Dim变量名[As类型]或Dim变量名类型符例DimiCountAsinteger,sAllsumAssingle等价于DimiCount%,sAllsum!As部分缺省,创建的变量为变体类型注意:一条Dim语句可同时定义多个变量,但每个变量应有类型说明,否则为变体型。例如:Dimm,nAsInteger,x,yAsSingle则创建了变体型
6、变量m、x,整型变量n和单精度型变量y表示整型11也可以用常用的类型说明符来定义:整型:%长整型:&单精度:!双精度:#货币型:@字符型:$12变量的数据类型其中:2/16的含义是2个字节,或16位,即1字节=8位,其他类推。类型关键字长度数值范围说明Integer2/16-32768~32767(-215~215-1)整型Long4/32-2147483648~2147483647长整型Single4/323.4e-38~3.4e+38单精度实型Double8/641.7e-308~1.7e+308双精度String字符型Boolean1True/
7、False
8、Yes/No布尔型数据Date#11/18/2002#
9、{6/21/2002}日期型一段文字与符号13数组变量数组是由一批同类型的变量构成的一个序列,组成数组的每一个变量被称为数组的元素,也称下标变量。下标是一个整数,用来指出某元素在数组中的位置,具有唯一性14一维数组变量常用形式如下:Dim数组变量名(A1ToA2)As元素的类型例如:Dimscore(1To50)AsInteger二维数组变量常用形式如下:Dim数组变量名(A1ToA2,B1ToB2)As元素的类型例如:Dimprice(1To20,1To8)AsInteger151.
10、3运算符和表达式操作数操作数是运算对象可以是常数、变量、函数或表达式运算符表示运算方法的符号,
此文档下载收益归作者所有