欢迎来到天天文库
浏览记录
ID:59450989
大小:102.00 KB
页数:50页
时间:2020-09-18
《程序设计语言基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章VB程序设计语言基础一VB中的数据与运算二标准函数三三种基本结构(顺序,判定,循环)一VB中的数据与运算3.1.1数据类型3.1.2变量与常量3.1.3运算符和表达式3.1.4数组数值数据类型(1)Integer型和Long型用来表示整数。Integer型数据占2个字节,Long型数据占4个字节。除了十进制整型数,常用的还有八进制和十六进制,它们的表示方法为:Intger型:八进制数值前加&O或&。如&O123十六进制数值前加&H。如&H123Long型:八进制数值前加&O或&,最后加&。如&O123&十六
2、进制数值前加&H,最后加&。如&H123&(2)Single型和Double型用来表示浮点数。Single型占4个字节,Double型占8个字节。表示一些单精度型常量和双精度常量时,可以用以下方法:0.123E5,0.34E-2,0.8D23.1.1数据类型(3)Currency型为表示钱款而设置。占8个字节。小数点左边最多15位,右边最多4位。(4)Byte型占1个字节,表示无符号整数。字符数据类型字符(String)类型存放字符型数据。用双引号括起来,如“abc”。注:①”“表示空字符串,长度为0。②若字符串
3、中含有双引号,则用连续两个双引号表如”abc””12”。日期数据类型日期型(Date)表示日期和时间,占8个字节。用“#”括起来,如#2004-5-4#等。逻辑数据类型逻辑型(Boolean)表示逻辑判断,占2个字节。只有True和Fale两个值。逻辑型数据转换成整型数据时,True转换为-1,False转换为0。其他类型数据转换成逻辑型数据时,非0数转换为True,0转换为False。对象数据类型对象型(Object)表示图形、OLE对象或其他对象,占4个字节。变体数据类型变体型(Varient)可存放任何类型
4、的数据类型说明符可在常量或变量的后边加上类型说明符指明它是哪一种数据类型,常见的类型说明符如下:整型:%长整型:&单精度型:!双精度型:#字符串型:$货币型:@3.1.2变量与常量命名规则1.名字由字母、汉字、数字或下划线组成;2.名字的第一个字符必须是字母或汉字;3.名字的有效长度小于等于255个字符;4.不能使用VB中的关键字。5.VB中不区分变量名的大小写。6.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。变量变量定义的一般格式如下:Declare变量名As类型其中,①Decla
5、re可以是Dim、Static、Public、ReDim。Dim、Static用于定义局部变量Dim用于定义窗体和模块级变量Public用于定义全局变量ReDim用于重新定义数组②类型可以是基本数据类型或用户自定义数据类型③若“As类型”省略,默认为变体数据类型④可在变量名后加类型说明符代替“As类型例如:DimxasInteger,yasSingleDimsasString注:Dim定义的局部变量是自动变量,过程结束后其值被重新设置;Static定义的局部变量是景泰变量,过程结束后其值继续保留。常量VB中有三种
6、常量:即直接常量、用户声明的符号常量和系统提供的常量。(1)直接常量直接常量其常数值直接反映了其类型,也可在常数值后紧跟类型符显示地说明常数的数据类型。(2)符号常量常量可用由用户定义的符号常量表示,格式如下:Const符号常量名[As类型]=表达式[,常量名=表达式]……例如:ConstPI=3.1415926(3)系统提供的常量除了用户通过声明创建符号常量外,VB系统还提供了应用程序和控件定义的常量,这些常量位于对象库中,在“对象浏览器”中的VisualBasic(VB)、VisualBasicforAppl
7、ications(VBA)等对象库中列举了VisualBasic的常量。3.1.3运算符和表达式运算符1.算术运算符加:+减:-乘:*整除:浮点除:/取模:Mod负号:-幂运算:^2.字符串运算符“&”和”+“都是将两个字符串拼接起来。但字符串连接时最好用”&”,因为“+”还可以作为算术运算符使用3.关系运算符对两个表达式的值做比较,若关系成立,则返回True,否则返回False。等于=大于>大于等于>=小于<小于等于<=不等于<>或><字符串匹配Like对象引用比较Is4.逻辑运算符取反:Not与:And或:
8、Or异或:Xor等价:Eqv蕴含:Imp表达式表达式由变量、常量、运算符、函数和圆括号按一定的规则组成。表达式通过运算后有一个结果,运算结果的类型由数据和运算符共同决定。当一个表达式中出现了多种不同类型的运算符时,不同类型的运算符优先级如下:算术运算符>字符运算符>关系运算符>逻辑运算符常用内部函数VB提供了大量的内部函数(或称标准函数)供用户在编程时调用。内部函数按其功
此文档下载收益归作者所有