- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中职可视化编程应用-Visual Basic(主编刘琨、同斌 北理工版)课件:模块2 VB程序设计语言基础02.ppt
任务1 VB中的数据与运算
2. 1. 4运算符和表达式
运算符是描述不同运算的符号,在VB 6. 0中有赋值运算符、算术运算符、连接运算符、关系运算符和逻辑运算符。参与运算的量称为操作数。由运算符将参与运算的量(常量、变量、函数等),即操作数连接起来的式子为表达式。表达式从运算符角度又可分为算术表达式、连接表达式、关系表达式和逻辑表达式。
1.赋值运算符
赋值运算符用于给变量、数组或对象的属性赋值,用“=”表示。
格式:Variable=表达式
其中: Variable可以是变量、数组或对象的属性。表达式可以是常量、变量或表达式,但必须有确定的值。
上一页
下一页
返回
任务1 VB中的数据与运算
例如:
Dim a As String*5
a=China '将’China赋给字符型变量a
cmdDisplay. Caption = 显示文本
'将’‘显示文本’‘赋给按钮cmdDisplay的Caption属性
注意:赋值符两端的数据类型应该匹配,不匹配时,应进行转换。
上一页
下一页
返回
任务1 VB中的数据与运算
2.算术运算符
算术运算符主要用于算术运算。VB 6. 0中有8个算术运算符,如表2-3所示。
说明:
(1)算术运算符的操作数可以是数值型、数字字符型或逻辑型,数字字符型或逻辑型数据自动转换为数值型后再参与运算。
(2)整除运算是直接取整而不进行四舍五入的操作。如果参加整除运算的操作数是实数,按四舍五入的规则将其改变为整数后,再参与运算,如6.7\2的结果是3。
(3)取模运算的操作数可以是实数,先按四舍五入的规则将其变为整数后,再参与运算,如12. 35 Mod 4. 7的结果为2。
(4)优先级是多个运算符出现在一个表达式时的运算顺序,优先级高的先进行运算,优先级低的后进行运算。序列号越小优先级越高。
上一页
下一页
返回
表2-3算术运算符
返回
任务1 VB中的数据与运算
3.连接运算符
连接运算符主要用于两个字符串的连接,如表2-4所示。
说明:
(1) “”连接的操作数为非字符型时,将其转换为字符型再连接如
1234 5 的结果为 12345 。
(2) “+”连接的操作数为字符型时实现连接,其中一个为数字字符型,另一个为字符型,或者两个都为字符型时,实现算术加法运算,前者只是将数字字符型变为数值型。若其中一个为数值型,另一个为非数字字符型时,则会出错,如 12A + 5 则报错。
上一页
下一页
返回
表2-4 连接运算符
返回
任务1 VB中的数据与运算
4.关系运算符
关系运算符主要用于两个操作数的比较,其结果必为逻辑型数据,如表2-5所示。
说明:
(1)两个操作数为字符型时,按ASCII码值对应比较,直到出现不相同的字符为止,ASCII码值大的字符串大。
(2)汉字字符大于西文字符。
(3) Like字符串用于字符串的模糊查询,通常与通配符“?”,“*”,“”及[字符列表],[!字符列表]等结合使用。其中“?”表示任意单个字符,“*”表示任意多个字符, “ ”表示任意0~9的数字,[字符列表]表示字符列表中的任何单一字符,[!字符列表]表示不在字符列表中的任何单一字符。
(4)所有关系运算符的优先级相同。
上一页
下一页
返回
表2-5关系运算符
返回
任务1 VB中的数据与运算
5.逻辑运算符
逻辑运算符主要用于逻辑运算,其操作数经常是关系表达式或逻辑型数据,如表2-6所示。
注意:在表达式中出现各种运算符时,其优先顺序为算术运算符连接运算符关系运算符逻辑运算符也可以使用( )改变优先顺序。每个运算符的运算顺序均为自左至右。
上一页
下一页
返回
表2-6 逻辑运算符
返回
任务1 VB中的数据与运算
2. 1. 5数组
数组主要用于处理大量的数据,把具有相同属性、类型的数据组合在一起即为数组。数组中的每一个数据称为一个数组元素,可以用数组名和数据在数组中的序号(即下标)唯一表示。
数组必须声明后使用。声明时要声明其数组名、类型、维数和数组大小,同时按声明是否可以确定数组的大小将数组分为静态数组和动态数组。
上一页
下一页
返回
您可能关注的文档
- 【三年级语文】月亮湾pptppt模版课件.ppt
- 中职通用电工电子仪表应用实训(主编梁定泉 北理工版)课件:模块八 磁电系仪表01.ppt
- 小学一年级上册《一次比一次有进步》.ppt
- 【高一理化生】5-7生活中的圆周运动ppt模版课件.ppt
- unit1《a surprise birthday party》课件1(40张ppt)(牛津上海七年级下).ppt
- unit12《my favorite subject is science》课件5(40张ppt)(人教版新课标七年级上).ppt
- 【高一语文】琵琶行课件ppt模版课件1.ppt
- (苏教版)三年级数学上册课件_简单分数的加减法_1ppt模版课件.ppt
- 【高一数学】高效课堂角的概念的推广ppt模版课件.ppt
- 电工与电子技术(化工版)课件:第5章 正弦交流电路02.ppt
- 《夏天的旋律》课件1(10张ppt)(鄂教版七年级下).ppt
- 【高考】字音专题复习ppt模版课件.ppt
- 【高一理化生】卤素性质总结ppt模版课件.ppt
- 中职多媒体技术应用(主编边召海、果嵘梅 北理工版)课件:模块1 多媒体技术基础.ppt
- 【广告传媒】MGppt模版课件.ppt
- 【三年级语文】赵州桥ppt模版课件.ppt
- 【广告传媒】天使爱美丽ppt模版课件.ppt
- 地理:中图版七年级上册课件《气温和降水》1.ppt
- 【高考语文】“擎天峰”作文讲评ppt模版课件.ppt
- 2012年全国英语课件外研版八年级上 module 7 that smells delicious unit 1 课件__www.dh36.com.ppt
原创力文档


文档评论(0)