欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2.2.3运算符和表达式.ppt

    • 资源ID:67152176       资源大小:1.20MB        全文页数:16页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2.2.3运算符和表达式.ppt

    算法与程序设计 韩旭芜湖市第十二中学2.2.3 运算符与表达式运算符与表达式2.2.3 运算符与表达式运算符与表达式下列哪些变量名是符合规则的下列哪些变量名是符合规则的?(1 1)abcabc(2 2)dimdim(3 3)int1int1(4 4)x2x2(5 5)3y3y(6 6)_y4_y4知识复习2.2.3 运算符与表达式运算符与表达式知识复习变量的命名约定:变量的命名约定:1、必须以字母或汉字开头,不能以数字或其他字符开头。2、只能由字母、汉字、数字和下划线组成,不能含有小数点、空格等字符。3、字符个数不超过255个。4、变量名不能使用VB中的保留字 5、VB不区分变量名中字母的大小写6、为增加程序的可读性,变量名最好取有意义的名称2.2.3 运算符与表达式运算符与表达式打字速度=打字字数(打字作用的秒数 60)在VB程序设计中,我们如何表示“打字速度=打字字数(打字作用的秒数 60)”呢?VB是用“表达式表达式”来完成这个任务的。表达式是指由常量、变量、函数、圆括号和运算符等按一定的规则组合成的。VB中有算术表达式、字符串表达式、日期表达式、关系表达式、逻辑表达式等。2.2.3 运算符与表达式运算符与表达式表表2-6 算术运算符的运算规则及优先级算术运算符的运算规则及优先级 算术运算符含义运算优先级实例结果指数12101024-取负2-5+2-3*乘法35*420/除5/22.5整除4522Mod求余55 mod 21+加620+525-减20-5151.算术运算符与算术表达式算术运算符与算术表达式VB中有很多算术运算符,如:“+”、“-”、“*”、“/”等,用它们可以构造出各种各样的算术表达式,算术运算符要求参与运算的量是数值型 2.2.3 运算符与表达式运算符与表达式说明:说明:(1)/和的区别:和的区别:3/2=1.5,32=1 (2)Mod用来求整型数除法的余数。用来求整型数除法的余数。例如:例如:9 Mod 7 结果为结果为 2 (3)在表达式中乘号不能省略,如在表达式中乘号不能省略,如a*b不能写成不能写成ab(或或ab)(4)括号不分大、中、小,一律采用小括号。可以嵌套使用括号不分大、中、小,一律采用小括号。可以嵌套使用 例如,例如,xx(x+1)+1 x*(x*(x+1)+1)2.2.3 运算符与表达式运算符与表达式2.字符串运算符与字符串表达式字符串运算符与字符串表达式 字符串运算符有“+”或“&”。它们的作用都是将两个字符串连接。注注意意:当一个数字字符串表达式(如“123”)与一个数值型表达式用“+”运算时,结果将是数值型数据。”123”+45 结果为:168。而用“&”运算的结果仍是字符串类型的数据 12345。运算符“+”和“&”优先级相同。“ABC”+“DEF“结果为:ABCDEF。“计算机”&“软件”结果为:“计算机软件。“123”+45 结果为:168。“123”&45 结果为:12345。123+abc“则会出现类型不匹配的错误2.2.3 运算符与表达式运算符与表达式3.关系运算符与关系表达式 关系运算符也称比较运算符,用来对两个表达式的值关系运算符也称比较运算符,用来对两个表达式的值进行比较,比较的结果是一个逻辑值,即真(进行比较,比较的结果是一个逻辑值,即真(True)或假)或假(False)。)。VB提供了提供了6个关系运算符,如下表所示。个关系运算符,如下表所示。关系运算符含 义示 例运算结果=等于2+4=6True大于2*34True小于 3 =大于或等于2.5+3=6False=小于或等于8-3=2*3True不等于222*2False注意:关系运算符的结果只能是True或False。所有关系运算符优先级相同。2.2.3 运算符与表达式运算符与表达式4.逻辑运算符与逻辑表达式 逻辑运算也称布尔运算,是将操作数进行逻辑运算,结果为逻逻辑运算也称布尔运算,是将操作数进行逻辑运算,结果为逻辑值辑值True或或False。VB中的逻辑运算符有中的逻辑运算符有3个,如下表所示。个,如下表所示。优先级逻辑运算符含 义示 例运算结果1Not逻辑非Not 45True2And逻辑与4=5 And 9=8False3Or逻辑或4=5 Or 9=8True逻辑运算符逻辑运算符 a=x=b应写成应写成:a=x and x=b 1、Not 逻辑非逻辑非 2、And 逻辑与逻辑与 只有左右操作数都为只有左右操作数都为true时,结果才为时,结果才为true,否则为,否则为false3、Or 逻辑或逻辑或 左、右操作数只有有一个为左、右操作数只有有一个为true,结果即为结果即为true。4、逻辑运算符的优先级:、逻辑运算符的优先级:Not And Or2.2.3 运算符与表达式运算符与表达式5.日期运算符与日期表达式日期表达式是用日期运算符“+”或“-”将算术表达式、日期型常量、日期型变量、日期函数等连接起来的式子。如表达式“#2017/09/01#+30”的 运 算 结 果 是“2017-10-1”;表 达 式“#2017/10/20#-#2017/10/10#”的运算结果是整数102.2.3 运算符与表达式运算符与表达式第一级:算术运算 -(取负)*,/Mod +,-第二级:字符串运算 +,&第三级:关系运算 ,=,第四级:逻辑运算 Not And Or6.表达式的执行顺序表达式的执行顺序(优先级优先级)一个表达式中可能有多种运算,计算机将按一定的顺序对表达式求值。【说明】运算次序由运算符的优先级决定优先级决定,优先级高的运算符先算,优先级相同的从左向右进行运算,有括号的先算括号里面的。算术运算符字符串运算符关系运算符逻辑运算符2.2.3 运算符与表达式运算符与表达式随堂作业:P27 实践(x+y)/(x-y)1/2*g*t2b2-4*a*c2.2.3 运算符与表达式运算符与表达式巩固练习1、表达式X Mod Y Z 5 And A+B+C=36中最先被执行的运算是()。A、+BAnd CMod D2、数学关系3=x10表示成正确的VB表达式为()。(A)3=X10 (B)3=X AND X=3 OR X10 (D)3=X AND 103、与数学表达式对应,VB的不正确表达式是()。(A)a*b/(3*c*d)(B)a/3*b/c/d (C)a*b/3/c/d (D)a*b/3*c*d4、表示X是6的倍数或是9的倍数的表达式为 。5、求表达式NOT 2=4 OR 4*4=32 AND 32+3的值D(X Mod 6=0)Or(X Mod 9=0)BDFalse2.2.3 运算符与表达式运算符与表达式例例:求表达式求表达式NOT 2=4 OR 4*4=32 AND 32+3的值。的值。(1)算术运算)算术运算 NOT 2=4 OR 16=9 AND 35(2)关系运算)关系运算 NOT True OR False AND true(3)逻辑非运算)逻辑非运算 False OR False AND true False OR False(4)结果)结果 False本例按下面的步骤进行计算。本例按下面的步骤进行计算。2.2.3 运算符与表达式运算符与表达式课堂小结1、各种运算符的表示方法2、运算符的优先级及注意事项3、利用运算符写各种表达式 2.2.3 运算符与表达式运算符与表达式再再 见见

    注意事项

    本文(2.2.3运算符和表达式.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开