ImageVerifierCode 换一换
格式:DOCX , 页数:5 ,大小:64.68KB ,
资源ID:103400      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,更优惠
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.77wenku.com/d-103400.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第9节 VB运算符与表达式 学案(含答案))为本站会员(可**)主动上传,七七文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七七文库(发送邮件至373788568@qq.com或直接QQ联系客服),我们立即给予删除!

第9节 VB运算符与表达式 学案(含答案)

1、第9节VB运算符与表达式学习目标知识条目考试要求考试属性考试形式运算符的种类与功能应用学考加试客观主观表达式应用主观1VB基本运算类型在VB中,运算的类型主要有算术运算、关系运算和逻辑运算。(1)算术类运算运算含义VB中符号优先级示例运算结果乘幂1238取负222乘法* 33*412实数除法/36/41.5整数除法4641求余数Mod56 Mod 42加法/减法6235(2)关系类运算关系类运算用于比较运算符两侧大小或相等情况,结果是真(true)或者否(false)。运算含义VB中符号优先级示例运算结果相等735False不相等735True小于73735False小于等于73735Fals

2、e(3)逻辑类运算逻辑类运算用于连接多个算术或关系运算的结果,优先级最低。运算含义VB中符号优先级示例运算结果非Not8Not( 25 and 69False或Or1065 or 69True(4) 特殊情况除上面列出的基本运算之外,还有两种特殊情况要注意:一对小括号是优先级最高的运算符,可以当做优先级0。当两个字符串相加时,“”当做连接符,把两个字符串连起来,如”20”17”2017”。2表达式在VB中有多种表达式,算术表达式的结果一般是数值,字符串表达式的结果为字符串,逻辑和关系表达式的结果是逻辑变量True和False。例1将数学表达式:x25x3写成Visual Basic表达式,正确

3、的是()A2B.x25D.x25x3例212/2 Mod 6BH()A5 B10 C15 D0一、基础巩固1下列VB表达式是赋值语句的是()Ax1 Bx2)C.45 And 56 D.2017 20165下列说法不正确的是()Ayx2可以作为赋值语句 Byx2可以作为表达式使用Cx2y可以作为表达式使用 Dx2y可以作为赋值语句使用6下列选项中计算结果的数值最小的是()A32 B74/12C74 Mod 12 D74ST2二、能力提升7下面给出的赋值语句中错误的是()AxxyBxbCLabel1.Caption”winner”Dxy38在Visual Basic中,表达式”20”08”的值是(

4、)A28 BFalse C2008 D20089下列能表示“x与y都小于100”的VB逻辑表达式的是()A(x100)And (y100)Bx100 ,y100C(x100)Or (y100)Dx100 : y1 and b6 B2CNOT a Mid(a,4,3)BLen(a)9CVal(Mid(a,1,3)40013下列表达式计算结果为False 的是()A”a”b”or”b”a”B65106C72ST0 72 Mod 10D33 Mod 5 314表达式 (Int(Rnd*100)70)*2的计算结果不可能是()A4 B8 C12 D1615表达式 (Abs(24)BH)Int(4.5)

5、的计算结果是()ATrue BFalse C5 D4答案精析典例精析例1B在VB中,乘幂用“”,数学写法中的“5x”在VB中必须用“*”连接。例2D整数除法、实数除法和求余数三者是很重要的考点,要弄清三者优先级和各自含义。在本题中,实数除法优先级为3,12/26,整数除法次之,6BH2,最后算6 mod 20。达标检测1A赋值语句要求中间为赋值号“”,左边为对象,属性名或者变量名,右边为字符数值或变量名。2D先计算(xy)15,再计算15 Mod 21。3D4.C5.D6C计算结果,A为9,B为6.167,C为2,D为6。7DD只能用作逻辑表达式。8D9.A10BA中,b6为False,整体计算为False,B中,就一个数值,非0就是True,D中Sqr(b)a的计算结果不为0。11C计算结果,A为0,B为0,D为54。12DA中,截取字符串后”123”456”比较ASCII码不成立,B中计算后为10,C中计算后1233结果为False。14A这个表达式先分别计算(Int(Rnd*100)70)和515A(Abs(24)BH)5,54结果为True。