- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 VB语言基础 一、数据类型 VB数据类型 二、常量与变量 1、变量的命名规则 2、变量的定义 变量定义举例 三、运算符与表达式 四、常用内部函数 * 问题讨论:分析如下语句 (1) x=Text1.Text + Text2.Text (2) x=val(Text1.Text)+val(Text2.Text) 当Text1、Text2文本框中的值分别为4和5时,结果分别为 45及 9。 分析:(1)中的+为字符串链接运算,(2)中的+为四则运算中的加法运算。 结论:数据有类型之分,类型确定运算。 整数:无小数点、无指数部份,范围较小 长整数:性质同整数,范围较大 单精度:带小数点,或有指数部份,精度较低 双精度:性质同单精度,但精度是单的2倍 货币型:处理资金,可有小数但准确表示 字符型:处理文字信息 逻辑类型:同以记录条件是否成立 日期型:存储时间、日期信息 变体类型:根据需要确定 对象类型:存储对象 常量:程序运行过程中无法改变的量称为常量。 常量分类:文字常量(亦自然数直接常量)、符号常量。 文字常量:以数据形式出现,如:345、345%,38!,3.5、3E-5、true、#2006-7-12 12:30 PM#、”abcd” 符号常量:以const定义的标识符(符号)并赋特定的值,执行过程中不可改变。 变量:程序招待过程中允许其值发生变化的量,一般变量用以存储中间运算结果。 变量的访问:通过变量的名称访问变量,访问方式如下: x=5(将常量5暂存变量x中) 4+x(取暂存变量x中的数据,然后后加与4相加) ,然后后加与4相加) y=x(将变量x中的值取出,暂存到变量y中,同时x中暂存的数据不变) 变量通过名字访问,变量名亦称标识符。标识是一个以字母或汉字(中文系统)开始,由字母、汉字、数字及下划线组成的字符串。最大长度为255 例:合法标识符 a 工 a_1 a1_国 非法标识符 a+1 a,2 2ab a dd dim 说明:变量可以事先定义,亦可以使用中定义。定义变量时可以仅仅定义变量名(此时为变体类型)亦可定义变量类型时定义其类型。 变量定义格式 dim 变量列表 dim 变量列表 as 类型 例: dim x,y as integer dim a,b,c 一、dim x%,y,s$定义三个变量,x为整型、y为长整型、s为字符型。其可以认为是如下定义之简单情况 dim x as integer,y as long,s as string 二、const x=5!,y=“erwe”,c=4342.4@定义常x为单精度精度、定义常x为单精度精度、为字符串、c为货币型常量 三、const x =5 as integer,y as currency =3456.6 1、算术运算符:^(乘方)、-(取负)、*(乘法)、/(实数除法)、\(整数除法)、mod(取余数)、+(加法)、-(减法)。 注:1)参加运算的是整数、单精、货币或双精度类型,其中\、mod要求参与运算的必须是整数类型。2)参加运算的两个量类型不同,则转换成相同类型,然后参加运算。转换规则为简单向复杂转换。3)运算有优先级。 2、字符运算:+、(字符串的连接运算)。将左右两个字符串连接成一个字符串,左边字符串在前。 +:要求参与运算的两个量必须是字符串 :参与运算的两个量可以不是字符串,如果不是首先将其转换成字符串,然后将两个字符串连接成一个字符串 注:当+运算中有一个为数,另一个为字符串时,首先将字符串转换成数然后进行相应的算术运算,如果转换失败,出错。 3、关系运算:、=、、=、=、(不等)、like(字符串匹配)、is(是否为指定类型)。 用途:比较两个数据量是否相等或大小关系,要求比较的两个数的类型相同,或可以转换成相同类型。 运算的结果是逻辑型值,或为true(成立)、false(不成立) 注:like只能用于匹配比较,is只能用于对象类型变量的比较。 字符串按照其内部编码进行比较大小 4、逻辑运算:not(非)、and(与)、or(或)、xor(异或) 功能: not:改变逻辑值 and:两个为真时,结果为真,否则为假 or:两个为假时结果为假,否则为真 xor:两个同真或同假结果为假,否则为真 *
原创力文档


文档评论(0)