计算机二级-VB备考资料3.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 程序中对数据的处理依靠运算符实现。参加运算的数据如常量、变量等称为运算量或操作数。由运算符和运算量构成的式子称为表达式。 在高级语言中,用运算符将操作数(操作数可以是:常量、变量、函数、对象等)连接起来,可以组成各种类型的表达式,从而实现程序编制中所需要的各种操作。 VB中运算符的类型有:算术运算符、字符串运算符、日期运算符、关系运算符和逻辑运算符,分别可构成算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式。 2.3 运算符及表达式 * 2.3.1 算术运算符与算术表达式 例:5+10 mod 10 \ 9 / 3 +2 ^2 结果:10 * 例2.1 计算 2 + 3.2 * 4 Mod 17.52 \ 4.32 / 2 的值 根据运算符的优先级,该表达式的计算步骤如下: ① 计算乘除,得到: 2 + 12.8 Mod 17.52\2.16 ② 计算整除(\),得到: 2 + 12.8 Mod 9 (17.52和2.16两数先四舍五入为18和2) ③ 求余运算(Mod),得到: 2 + 4 (12.8先四舍五入为13)。 ④ 求和运算,得到表达式的最后结果为: 6 * 2.3.2 字符串运算符与字符串表达式 例如:abcde 12345 结果为 abcde12345 abcdef + 12345 出错 123 + 456 结果为 123456 123 + 456 结果为数值 579 * 2.3.3 日期运算符及日期表达式 日期型数据一般进行加“+”和减“-”两种运算。也可以对日期型数据进行比较等运算。 例如: #1998-07-23# +5 ‘结果为:1998-7-28 #2006-08-17# -30 ‘结果为:2006-7-18 #2010-11-13# - #2009-05-26# ‘结果为:536 * 2.3.4 混合运算规则 1. 运算符的优先级 当一个表达式中存在多种运算符时,按如下优先级的先后顺序进行运算: 算术运算符字符运算符关系运算符逻辑运算 注意: (1) 用括号可以改变运算顺序。 (2) 乘方和负号相邻时,取负优先。如:2 ^ -2 的结果是0.25,相当于2^(-2)。 * 2. 表达式的书写规则 (1) 每个符号占1格,所有符号都必须一个一个并 排写在同一基准上,不能出现上标和下标。 (2)不能按常规习惯省略乘号*,如:2x要写成2*x ,也不能写成2.x。 (3) 只能使用小括号(),且必须配对,表达式中不能出现中括号和大括号。 如:(a+b)/(c+(d+c)/(d-c)) (4)不能出现非法的字符,如π。 * 表达式书写举例 a*b*c*d/e/f/g 或 a*b *c*d/(e*f*g) sin(45*3.14/180)+(exp(10)+log(10))/sqr(x+y+1) * 3. 不同数值型数据类型的转换 如果表达式中操作数具有不同的数据类型,则运算结果的数据类型向精度高的数据类型靠。 Integer Long Single Double Currency 注意:Long型数据和Single型数据进行运算时,运算结果的类型总是Double型数据。 * 内部函数是由VB系统提供的。 函数调用的一般格式为:函数名(参数1,参数2,…) 例如: y=Sqr(x) 函数4要素: (1)函数的名字 (2)函数的功能 (3)函数的参数 (4)函数的返回值 VB的内部函数大体上分为四大类:数学函数、字符串函数、日期与时间函数和转换函数。 2.4 常用内部函数 * 2.4.1 数学函数 主页 * * * * * * * * * * * * * * 常量、变量、函数及表达式是构成VB应用程序的基本元素,也是程序设计的重要基础知识。学习和熟悉掌握这些元素,对以后的程序设计是十分重要的。 * 第2章 程序设计基础 本章主要内容  退出 数据类

文档评论(0)

xiaohuer + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档