运算符、函数和表达式.ppt

运算符、函数和表达式.ppt

ID:51659325

大小:181.00 KB

页数:22页

时间:2020-03-27

运算符、函数和表达式.ppt_第1页
运算符、函数和表达式.ppt_第2页
运算符、函数和表达式.ppt_第3页
运算符、函数和表达式.ppt_第4页
运算符、函数和表达式.ppt_第5页
资源描述:

《运算符、函数和表达式.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4节、运算符、函数和表达式运算符、函数和表达式运算符(运算是对数据进行加工处理的过程,描述各种不同运算的符号称为运算符)算术运算符字符串运算符关系运算符逻辑运算符算术运算符字符串运算符字符串运算符可以对字符串数据进行串连接,即将两个或多个字符串连接成一个字符串,主要有“&”和“+”两种。例如:“祝贺”&“中国申奥成功!”系统函数在VB中有两类函数,分别是系统函数和自定义函数。系统函数又称为内部函数,是系统预先定义、由程序系统内部提供的一些程序段,存放在函数库中,供程序员直接通过函数名调用。系统函数主

2、要包括数学函数、字符串函数、日期函数、转换函数和测试函数等,每个系统函数完成一个独立的功能。例如: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、(

3、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#<#11/1

4、5/2009#D、5>3and6>9系统答案:D在VB语言中,下列逻辑表达式的值为“假”的是A、5>3and6<9B、#1/11/2009#>#11/15/2008#C、5>3or6>9D、#1/11/2009#<#11/15/2008#系统答案:D在VB语言中,下列逻辑表达式的值为“真”的是A、#1/11/2009#<#11/15/2009#B、5>3and6>9C、5<3or6>9D、#1/11/2009#>#11/15/2009#系统答案:A在VB语言中,下列逻辑表达式的值为“真”的是A、5>3

5、and6>9B、#1/11/2009#<#11/15/2008#C、#1/11/2009#>#11/15/2008#D、5<3or6>9系统答案:C在VB中,s$=“ABCDEFGHIJK”,则函数mid$(s$,3,4)的值是______。A、CDB、DC、CDEFD、C系统答案:CMid函数返回Variant(String),其中包含字符串中指定数量的字符。 语法Mid(string,start[,length]) Mid函数的语法具有下面的命名参数: 部分说明string必要参数。字符串表达式,

6、从中返回字符。如果string包含Null,将返回Null。start必要参数。为Long。string中被取出部分的字符位置。如果start超过string的字符数,Mid返回零长度字符串("")。length可选参数;为Variant(Long)。要返回的字符数。如果省略或length超过文本的字符数(包括start处的字符),将返回字符串中从start到尾端的所有字符。 说明 欲知string的字符数,可用Len函数。 注意MidB函数作用于字符串中包含的字节数据,如同在双字节字符集(DBCS

7、)语言中一样。因此其参数指定的是字节数,而不是字符数。------------------ DimflagAsString 'run_time=20090925091144 flag=Mid(run_time,9,2)'09在VB中,表达式Abs(-8)+Len(“mypen”)-Int(4.942)的值是______。A、7B、8C、9D、10系统答案:DInt函数与Fix函数Int、Fix函数返回参数的整数部分。语法Int(number)Fix(number)必要的number参数是Double或

8、任何有效的数值表达式。如果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(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。