- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本运算和表达式
基本运算和表达式
学习目标:掌握VB基本运算和表达式;
学习重点:运算的优先级
学习难点:运算的优先级
一、算术类基本运算
基本运算 运算符 优先级 表达式 表达式的值 乘幂 ^ 1 25^0.5 5 取负 - 2 -a a的相反值 乘法 * 3 3*2.5 7.5 实数除法 / 3 3/2 1.5 整数除法 \ 4 3\2 1 求余数 Mod 5 8Mod5
-7Mod3 3
-1 加法 + 6 a+b a与b的和 减法 - 6 a-b a与b的差 二、关系类基本运算
基本运算 运算符 优先级 表达式 表达式的值 相等 = 7 1990Mod4=0 False 不相等 7 “abc”“abd” True 小于 7 510 True 大于 7 10100 False 小于等于 = 7 10=20 True 大于等于 = 7 10=20 False 三、逻辑类基本运算
基本运算 运算符 优先级 表达式 表达式的值 非 Not 8 Not(32) False 与 And 9 (25=10)And(25=100) True 或 Or 10 (25100)Or(252) False 说明:
1.参加逻辑运算的数据必须是逻辑类型的,它们可以是关系运算的结果,或其他逻辑运算的结果。
2.逻辑“非”运算:逻辑“非”的结算结果是原始数据的逻辑值的相反值。若源数据是真,则经逻辑非运算的结果为假;若原始数据是假,则它的逻辑非运算的结果为真。
3.逻辑“与”运算:仅当运算符两边的表达式的逻辑值都为真时,计算的结果值才为真,否则计算的结果值总是假。
4.逻辑“或”运算:仅当运算符两边的表达式的逻辑值都为假时,计算的结果值才为假,否则计算的结果值总是真。
四、表达式
一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基
本运算所涉及的数据(变量和常量)。表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。
例题1:将数学表达式写成VB表达式,正确的是( )
A.x+1/y/2*a B.(x+1)/y/2*a
C.(x+1)/y/(2*a) D.(x+1/y)/(2*a)
例题2:能正确表达“-1≤s≤10”的Visual Basic逻辑表达式是( )
A.s=-1 Or s=10 B.s=-1 And s=10
C.s=-1 或 s=10 D.s=-1,s=10
例题3:已知a、b为整型变量,下列VB表达式的值恒为False的是( )
A.a=b B.ab And ba
C.ab Or ba D.ab
例题4:将数学表达式写成VB表达式,正确的是( )
A.(1+1/x-1)^(1-x) B.(1+1/(x-1) )^1-x
C.(1+1/(x-1) ) ^(1-x) D.1+1/(x-1) ^(1-x)
【课堂练习】
1、在Visual Basic中,a的立方加1的表达式是( )
(A)a3+1 (B)a^3+1 (C)(a+1) 3 (D)(a+1)^3
2( )(A)A>=B And B>=C And C>0 (B)A+C>B And B+C>A And C>0
(C)(A+B>=C Or A-C<=C) And C>0 (D)A+B>C And A-B>C And C>0
a、b均是正整数,Visual Basic表达式(Abs(a-b)+a+b)/2( )(A)a、b中的较大者 (B)ab
(C)求a、b中的较小者 (D)该表达式的结果一定是a
4、在Visual Basic中,如果a=3,b=4,c=-5,那么下列表达式值为假的是( )(A)(ab) And (bc) (B)(ac) And (ba)
(C)(ab) Or (bc) (D)(ac) Or (ba)
Visual Basic中,若x是正整数,且x被3整除,则下列逻辑表达式值一定为真的是( )A)x Mod 3 = 1 (B)x Mod 3 = 2 (C)x Mod 3 = 0 (D)x/3 = 0
您可能关注的文档
- 35函数的极值.doc
- 高等数学上.doc
- 荷兰取得独立后经济发展迅速.doc
- 上市公司股权结构与独立董事监督作用.doc
- 数分题库3.doc
- 寄存器11873.ppt
- 5.5.1利用平均不等式求最大(小)值 课件(人教A版选修4-5)11873.ppt
- 线性代数12037.doc
- 寄存器12406.ppt
- 广东省梅州中学2012届高三第二次月考高三数学(理科)试题.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)