- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【学习目标】 理解VB中表达式的概念 。 了解VB中常用运算符、常用类型的表达式。 掌握VB表达式的书写。(重点) 掌握表达式优先级别的运算。(重点) 表达式是由____、____、____、____和____等按一定的规则组合而成的式子。注:sqr()表示求平方根函数。 1、运算符(Operator)是代表某种运算的符号。 2、根据式子:(-b+sqr(b^2-4*a*c))/(2*a)可知: 变量 常量 运算符 函数 圆括号 一、运算符与表达式 二、VB常用运算符与表达式 1、算术运算符与算术表达式 2、字符串运算符与字符串表达式 3、关系运算符与关系表达式 4、逻辑运算符与逻辑表达式 5、日期运算符与日期表达式 1、算术运算符与算术表达式 思考:哪些和数学中的写法不一样? 哪些是数学中没有学过的? 表达式书写规则: (1)运算符不能相邻。例:a+-b是错误的。 (2)乘号不能省略。例:x乘以y 应写成:x*y。 (3)括号必须成对出现,均使用小圆括号。 (4)表达式从左到右在同一基准上书写,无高低、大小。 2、请将如下代数式改为VB表达式。 (x + y) / (x - y) 1 / 2 * g * t ^ 2 B ^ 2 - 4 * a * c 试一试:【完成导学二】 ③ ② ① 3、求下列式子的值: (1)23 mod 5\3 (2)6 + 3 / 2 - 1 \ 2 (3)4/2^3 0 7.5 0.5 做一做、说一说:【完成导学二】 2、字符串运算符与字符串表达式 VB中字符串运算符有:+和。 作用:都是将两个字符串连接起来组成新的字符串。 表达式: 运算结果 123 + 456 123 “456 123 +“456 123 “456 123 + abc 123 abc 将以下表达式在程序中执行,完成【导学三】对比+与的区别? 思考、探讨: 表达式: 运算结果 123 + 456 123 “456 123 +“456 123 “456 123 + abc 123 abc 123456 123456 579 123456 123abc 出错 将以下表达式在程序中执行,完成【导学三】对比+与的区别? 思考、探讨: 在程序中执行,代码参考如下: ?123 + 456 ? 123 456 ? 123 + 456 ? 123 456 ? 123+abc ? 123 abc 在程序中执行,代码参考如下: ?123 + 456 ? 123 456 ? 123 + 456 ? 123 456 ? 123+abc ? 123 abc ?123 + 456 123456 ? 123 456 123456 ? 123 + 456 579 ? 123 456 123456 ? 123+abc ? 123 abc 123abc 3、关系运算符与关系表达式 运算符 含义 举例 结果 = 等于 2+4=6 True 大于 2*34 True = 大于等于 2.5+3=6 False 小于 D C False = 小于等于 8-3=2*3 True 不等于 2^22*2 False 注意:关系运算符的结果只能是True和False。 思考:哪些和数学中的写法不一样? 01……9A……Za……z汉字字符 从左到右以次执行 4、逻辑运算符与逻辑表达式 优先级 逻辑运算符 含义 示例 运算结果 1 Not 逻辑非 Not 45 True 2 And 逻辑与 4 = 5 And 9 = 8 False 3 Or 逻辑或 4 = 5 Or 9 = 8 True a≤x≤b逻辑运算符应写成:a=x and x=b 1、Not 逻辑非(非真即假。) 2、And 逻辑与 (只有左右操作数都为True时,结果才为True,否则为False。) 3、Or 逻辑或(左、右操作数只有一个为True,结果即为True。) 日期运算符 “+”或 “-” 日期表达式一般由一对 “#括起来。 5、日期运算符与日期表达式 试把下列表达式在程序中执行,观察结果。 (1) #2003/09/01#+30 (2) #10/20/2003# - #10/10/2003# 三、表达式的执行顺序 一个表达式可能含有多种运算,计算机按一定的顺序对表达式求值,一般顺序如下: (1)先进行算术运算,其序为: 指数、取负、乘/除、整除、求余mod、加/减 (2)然后字符串运算符 +和(连接运算) (3)接着进行关系运算。 从左到右以次运算 (4)最后进行逻辑运算。 NOT A
您可能关注的文档
- 高中思想政治_《唯物辩证法的联系观》复习教学课件设计.ppt
- 高中思想政治_认识运动把握规律教学设计学情分析教材分析课后反思.doc
- 高中思想政治_认识运动把握规律教学课件设计.ppt
- 高中数学_任意角的三角函数教学设计学情分析教材分析课后反思(精选2).doc
- 高中数学_向量减法运算及其几何意义教学设计学情分析教材分析课后反思.doc
- 高中数学_向量减法运算及其几何意义教学课件设计.ppt
- 高中数学_等差数列的概念与通项公式教学设计学情分析教材分析课后反思(精选1).doc
- 高中数学_等差数列的概念与通项公式教学课件设计(精选1).ppt
- 高中英语_b7u3阅读课教学设计学情分析教材分析课后反思.doc
- 高中英语_b7u3阅读课教学课件设计.ppt
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)