运算符、函数和表达式.ppt_第1页
运算符、函数和表达式.ppt_第2页
运算符、函数和表达式.ppt_第3页
运算符、函数和表达式.ppt_第4页
运算符、函数和表达式.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4节 运算符 函数和表达式 运算符 函数和表达式 运算符 运算是对数据进行加工处理的过程 描述各种不同运算的符号称为运算符 算术运算符字符串运算符关系运算符逻辑运算符 算术运算符 字符串运算符 字符串运算符可以对字符串数据进行串连接 即将两个或多个字符串连接成一个字符串 主要有 和 两种 例如 祝贺 中国申奥成功 系统函数 在VB中有两类函数 分别是系统函数和自定义函数 系统函数又称为内部函数 是系统预先定义 由程序系统内部提供的一些程序段 存放在函数库中 供程序员直接通过函数名调用 系统函数主要包括数学函数 字符串函数 日期函数 转换函数和测试函数等 每个系统函数完成一个独立的功能 例如 sqr 4 sin 30 表达式 表达式 指由运算符及括号连接各种运算元素组成的有意义的式子 例如 3 5 sqr 4 课堂练习 假定X是数值型变量 那么由函数组成的表达式 Int X 2 X 2 A 用于测试X是否偶数B 返回一个整数C 返回一个奇数D 用于测试X是否整数系统答案 A 下列逻辑表达式中值为 true 的是 A NOT 1 1 B abc ABC C a b D 1 2 OR 2 1 系统答案 D 有两个条件M N 只要其中有一个条件为真时 结果一定为真的是 A NotMB MAndNC MORND NOTMANDNOTN系统答案 C 有两个条件P1 P2 只要其中有一个条件为真时 结果一定为真的是 A NotP1B P1AndP2C P1ORP2D NOTP1ANDNOTP2系统答案 C 在VB语言中 下列逻辑表达式的值为 假 的是A 1 11 2009 11 15 2008 B 5 3or6 9C 1 11 2009 3and6 9系统答案 D 在VB语言中 下列逻辑表达式的值为 假 的是A 5 3and6 11 15 2008 C 5 3or6 9D 1 11 2009 11 15 2008 系统答案 D 在VB语言中 下列逻辑表达式的值为 真 的是A 1 11 2009 3and6 9C 59D 1 11 2009 11 15 2009 系统答案 A 在VB语言中 下列逻辑表达式的值为 真 的是A 5 3and6 9B 1 11 2009 11 15 2008 D 59系统答案 C 在VB中 s ABCDEFGHIJK 则函数mid s 3 4 的值是 A CDB DC CDEFD C系统答案 C Mid函数 返回Variant String 其中包含字符串中指定数量的字符 语法Mid string start length Mid函数的语法具有下面的命名参数 部分说明string必要参数 字符串表达式 从中返回字符 如果string包含Null 将返回Null start必要参数 为Long string中被取出部分的字符位置 如果start超过string的字符数 Mid返回零长度字符串 length可选参数 为Variant Long 要返回的字符数 如果省略或length超过文本的字符数 包括start处的字符 将返回字符串中从start到尾端的所有字符 说明欲知string的字符数 可用Len函数 注意MidB函数作用于字符串中包含的字节数据 如同在双字节字符集 DBCS 语言中一样 因此其参数指定的是字节数 而不是字符数 DimflagAsString run time 20090925091144flag Mid run time 9 2 09 在VB中 表达式Abs 8 Len mypen Int 4 942 的值是 A 7B 8C 9D 10系统答案 D Int函数与Fix函数 Int Fix函数返回参数的整数部分 语法Int number Fix number 必要的number参数是Double或任何有效的数值表达式 如果number包含Null 则返回Null 说明Int和Fix都会删除number的小数部份而返回剩下的整数 Int和Fix的不同之处在于 如果number为负数 则Int返回小于或等于number的第一个负整数 而Fix则会返回大于或等于number的第一个负整数 例如 Int将 8 4转换成 9 而Fix将 8 4转换成 8 在VB中 下列表达式的值不等于7的是 A Len student B Int Abs 7 5 C Not 7 7 D Sqr Abs 49 系统答案 C 在VB中表达式 17Mod4 13 4 的计算结果是 A 3B 4C 5D 6系统答案 B 代数式对应的VB表达式是A 4ac 5bB 4 ac 5 bC 4 a c 5bD 4 a c 5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论