网站大量收购独家精品文档,联系QQ:2885784924

第3章VB语言基础.pptVIP

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(2)隐式说明 VB中使用未加说明的变量时,系统默认为可变类型(Variant),这种方式称为隐式说明。建议初学者养成对变量显示说明的习惯,以避免一些不必要的错误。 可以在“工具”菜单中选中“选项”,在“选项”对话框中“编辑器”页面上复选“要求变量声明”选项;或直接在代码声明部分加上Option Explicit。这样在使用未说明的变量名时,系统就会发出错误警告。 2.可变类型变量Variant 当说明语句中,使用类型关键字Variant定义类型;或仅定义变量而不作类型声明(或变量名不带类型符),则该变量称为可变类型变量。这样,变量的类型,即对数据的存储形式,将随着存放的数据变化,VB自动完成各种必要的转换。 3.自定义类型变量 在 Visual Basic6.0 中允许用户自己定义变量类型,在定义“自定义类型变量”前要先定义数据类型 3.4 运算符与表达式 3.4.1 算术运算符 算术运算符用来连接数值型数据进行算术运算,VB提供了7种算术运算符,如表3-3所示: 运算符 说明 示例 优先级 ^ 乘方 x^y 1 *、/ 乘、除 x*y ,x/y 2 \ 整除 x\y 3 Mod 取模 x Mod y 4 +、- 加、减 x+y,x-y 5 表3-3 算术运算符 1.乘方 ^ 2.乘、除 *、/ 3.加、减 +、- 以上运算与数学中的意义相同。 4.整除 \ 结果是两整数相除后的整数部分。例如,20\6,结果为3。 5.模运算 MOD 结果是两整数相除后的余数部分。例如,20 MOD 6,结果为2。 如果参与整除的或模运算的两个数是实数,VB先对小数部分四舍五入取整,然后计算。 例如: 20.4\6. 9,转换为20\7,结果为2 。 20.3 MOD 6.6,转换为20 MOD 7,结果为6。 注意:在“MOD”两端应加上空格。 3.4.2 关系运算符 关系运算符用作两个数值或字符串的比较,返回值是逻辑值True或False。表3-4列出了VB中的关系运算符及使用示例。 运算符 意义 示例 返回值 = 等于 ABC=ABF False 大于 ABCAF False = 大于等于 f = Fgh True 小于 2545.5 True = 小于等于 23=23 True 不等于 XYZxyz True Like 使用通配符匹配比较 WXYZ Like *X* True Is 引用对象比较 Is0 由对象当前值决定 表3-4 VB6.0关系运算符 注意以下的比较规则: (1)数值型比较与数学意义相同。 (2)字符型数据的比较按照从左到右的顺序按其ASCII码值比较大小。 (3)Is代替代码中引用的对象参与比较。 (4)Like与通配符(*、?、# 等)结合使用,经常用于模糊查找。 例如:“*X*”表示包含“X”的字符串。 “A*” 表示包含“A”开头的字符串。 (5)关系运算符的优先级相同。 3.4.3 逻辑运算符 逻辑运算符对逻辑量进行逻辑运算,除Not外都是对两个逻辑量运算。结果为逻辑值。表3-5列出了VB中的逻辑运算符。 运算符 意义 优先级 说明 示例 返回值 Not 取反 1 操作数为假时,结果为真 Not true False And 与 2 两个操作数均为真时,结果才为真。其余为假 False And True True And True False True Or 或 3 两个操作数只要有一个为真,结果为真 False Or True True Or True True True 表3-5 VB6.0中的逻辑运算符 Xor 异或 3 两个操作数为一真一假时,结果为真 False Xor True True Xor True True False Eqv 等价 4 两个操作数同为真或假时,结果为真 False Eqv True False Eqv False False True Imp 蕴含 5 第一个操作数为真,第二个操作数为假时,结果为假,其余情况都为真 True Imp False False Imp True True Imp True False True True 续表 3.4.4 字符串运算符 字符串只有连接运算,在V

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档