- 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中的运算符有算术运算符、字符串运算符、关系运算符和逻辑运算符四类。1.算术运算符算术运算符运算符含义优先级例结果^乘方13^29-负号2-3-3*乘33*3*327/除310/33\整除410\33Mod取模510Mod31+加610+313-减63-10-72.字符串运算符字符串只有连接运算,在VB中可以用“+”或“”。建议尽量使用“”,使程序看起来更明了。使用“”运算符时应注意前后加空格,否则VB会当作长整数型的类型符来处理。“+”和“”的区别:当两个被连接的数据都是字符型时,它们的作用相同。当数字型和字符型连接时,把数据都转化成字符型然后连接;+把数据都转化成数字符型然后连接。ABC+DEF其值为ABCDEF。姓名:张三其值为:姓名:张三。237其值为:237。23+7其值为:30。23+7abc则会出现类型不匹配的误。使用运算符“”时,变量与运算符“”之间应加一个空格。这是因为符号“”还是长整型的类型定义符,如果变量与符号“”接在一起,VB系统先把它作为类型定义符处理,因而就会出现语法错误。3.关系运算符关系运算符都是双目运算,是用来比较两个运算量之间的关系,关系表达式的运算结果为逻辑量。若关系成立,结果为True,若关系不成立,结果为False。运算符含义例结果=等于ABCDE=ABRFalse大于ABCDEABRFalse=大于等于bc=abcdefTrue小于233False=小于等于23=3True不等于abcABCTrueLike字符串匹配ABClikeABCDFalse关系运算的规则(1)当两个操作式均为数值型,按数值大小比较。(2)字符串比较,则按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止.。ABCDEABRA 结果为False(3)数值型与可转换为数值型的数据比较,如:29189,按数值比较,结果为False。(4)数值型与不能转换成数值型的字符型比较:如:77sdcd,不能比较,系统出错。4.逻辑运算符逻辑运算符对逻辑量进行逻辑运算,除Not外都是对两个逻辑量运算,结果为逻辑值。运算符说明优先级说明例结果Not取反1当操作数为假时,结果为真NotFTAnd与2两个操作数均为真时,结果才为真TAndFFOr或3两个操作数为一真一假时,结果为真TOrFFOrFTFXor异或3两个操作数为一真一假时,结果为真TxorFTEqv等价4两个操作数相同时,结果才为真TEqvFFEqvFFTImp蕴含5第一个操作数为真,第二个操作数为假时,结果才为假,其余结果均为真TImpFTImpTFT(1)逻辑运算符的优先级不相同,Not(逻辑非)最高,但它低于关系运算,Imp(逻辑蕴含)最低。(2)VB中常用的逻辑运算符是Not、And和Or。它们用于将多个关系表达式进行逻辑判断。例如,数学上表示某个数在某个区域时用表达式:10≤X20,用VB程序中应写成:(X=10)And(X20)(3)参与逻辑运算的量一般都应是逻辑型数据,如果参与逻辑运算的两操作数是数值量,则以数值的二进制值逐位进行逻辑运算(0当False,1当True)。?4and3结果为0?4or3结果为7二、表达式1.表达式的组成表达式由常量、变量、函数、运算符以及圆括号、(),按照一定的规则组成,不管表达式的形式如何,都会计算出一个结果,该结果的类型由参与运算的数据和运算符决定。2.表达式的书写规则:运算符不能相邻。例a+-b是错误的。表达式中的每个字符没有高低、大小的区别。只能使用圆括号,可以多重使用,圆括号必须成对出现。VB表达式中的乘号*不能省略。能用内部函数的地方尽量使用内部函数。数学式写成VB表达式为:(-b+sqr(b^2-4*a*c))/(2*a)3.关系表达式和逻辑表达式当使用关系运算
您可能关注的文档
最近下载
- 13J104建筑工程.房屋建筑.蒸压加气混凝土砌块、板材构造.pdf VIP
- 2014地铁车站防火封堵设计要求基础介绍.doc VIP
- 《BIM建模技术》教案——5创建结构板.docx VIP
- 企业人力资源管理师(三级)真题及答案.docx VIP
- 面向设计的地铁车站防火安全韧性评价_夏侯遐迩.pdf VIP
- 2025花城版音乐三年级上册《我爱米兰》课堂教学设计.docx
- 《BIM建模技术》教案——4创建梁.docx VIP
- 2025年必威体育精装版党员领导干部廉洁自律知识竞赛题库附带答案.docx VIP
- 管道支架重量估算表(超全,超好) (2).xls VIP
- IE七大手法培训资料.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)