



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4.4 运算符与表达式运算符的功能及优先级表达式的书写及运算规则VB中的运算符和表达式可分为:算术运算符与算术表达式、关系运算符与关系表达式、逻辑运算符与逻辑表达式4.4.1算术运算符VB的算术运算符有以下几种: +:加法运算,也适合于字符串的之间的合并运算。-:加法运算。*:乘法运算。/:除法运算。:整除运算。Mod:求余运算。例如:a Mod b表示a被b整除以后的余数。 :幂运算。AB表示以A为底的B次方。把常量、变量等运算元素用算术运算符连接起来的式子称为“算术表达式”.例如:a*b/(c*d) 3.14159265*r2 等带有括号的算术表达式在运算时将优先进行括号内的运算注意:(1)/和的区别:1/2=0.5,12=0(2) Mod运算中,结果与被除数同号例如:-9 Mod 7 结果为 -2字符串运算符与字符串表达式字符串运算符有:& 、+ .功能是字符串连接例如:“ ABCD ” + “ EFGHI ” 结果为: “ ABCDEFGHI ”“ VB ” & “程序设计教程” 结果为: “ VB程序设计教程”说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们区别是:+(连接运算):两个操作数均应为字符串类型;&(连接运算):两个操作数既可为字符型也可为数值型,当是数值型时,系统自动先将其转换为数字字符,然后进行连接操作。4.4.2 关系运算符与关系表达式关系运算符都是双目运算,是用来比较两个运算量之间的关系,关系表达式的运算结果为逻辑量。若关系成立,结果为True,若关系不成立,结果为False.关系运算也称比较运算,它表示不等式的真或假,VB共提供六种运算符,分别是=(等于),(大于),=(大于等于),=(小于等于)和(不等于)。关系表达式就是用关系运算把两个比较对象连接起来的式子。 比较对象可以是变量、常量和算术表达式。例如:a=z/2 b$ “ Basic ” object1 is object2 关系表达式的运算是采用“按值比较”的方法,即先求出运算符两边的“值”,若是变量,则取其当前值,如果两端的值满足条件,则结果为“True”,否则为“False”.4.4.3逻辑运算符与逻辑表达式逻辑运算是对逻辑值进行的运算,Not 逻辑非为单目运算符(要求一个操作数),其它为双目运算符。逻辑运算的优先次序是:NotAndOrXor2. 逻辑表达式逻辑表达式是用逻辑运算符把逻辑变量连接起来的式子。例如:a=2*3.141159*r And (x5 Or Not b)x2 Or Text1.Text=“Microsoft”表达式的书写:(1)运算符不能相邻。例a+*b是错误的。(2)乘号不能省略。例x 乘以y 应写成:x*y(3)括号必须成对出现,均使用圆括号,可以嵌套使用。(4)表达式从左到右在同一基准并排书写,不能出现上下标(5)要注意各种运算符的优先级别,为保持运算顺序,在写VB表达式时需要适当添加括号()4.4.4 运算规则表达式中出现了多种不同类型的运算符时,其运算符优先级如下:算术运算符关系运算符逻辑运算符说明:1.当一个表达式中出现多种运算符时,首先进行算术运算,接着关系运算符,最后处理逻辑运算符,在各类运算中再按照
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 实践应用2025年软件设计师试题及答案
- 如何培养学生的自主学习能力计划
- 2024年河北省文化和旅游厅下属事业单位真题
- 湖北省武汉市江岸区2025年八下数学期末学业质量监测模拟试题含解析
- 2024年贵州省商务厅下属事业单位真题
- 2024年南大奥宇高级中学招聘笔试真题
- 风险管理建议与企业应对措施试题及答案
- 打造高效学习计划软件设计师考试的试题及答案
- 2025年软考网络管理员考试复习笔记和试题及答案
- 代码注释与文档对照的作用试题及答案
- 统编版2024-2025第二学期小学六年级期末语文测试卷(有答案)
- 中华人民共和国民营经济促进法
- 2025年田径三级裁判试题及答案
- 保安证考试新手必看试题及2025年答案
- 小红书食用农产品承诺书示例
- 《建筑工程设计文件编制深度规定》(2022年版)
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 市政道路综合整治工程施工部署方案
- 无机材料科学基础-第3章-晶体结构与晶体中的缺陷
- 泄漏扩散模型及其模拟计算
- 桥梁工程施工工艺标准图集
评论
0/150
提交评论