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

上传人:s****8 文档编号:69947204 上传时间:2023-01-12 格式:PPT 页数:12 大小:3.88MB
返回 下载 相关 举报
运算符、函数和表达式.ppt_第1页
第1页 / 共12页
运算符、函数和表达式.ppt_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《运算符、函数和表达式.ppt》由会员分享,可在线阅读,更多相关《运算符、函数和表达式.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、引入课题引入课题上节我们学习了哪些数据类型?变量命名的规则又是怎样的呢?我们经常要用到一些运算,要运算就要学习VB中的运算符及表达式。一、概念一、概念一、概念一、概念运算符(operator)是代表某种运算的符号。即运算是对数据进行加工处理的过程,描述各种不同运算的符号称为运算符。程序设计中最常用的运算符主要包括算述运算符、关系运算符、逻辑运算符、字符串运算符等。本节主要介绍前两种。二、算术运算符二、算术运算符1、算术运算符是最常用的运算符。其功能为:对数值型数据进行操作,运算量及结果均为数据型。算术运算符主要有以下8种符号:运算符含义优先级数学示例VB示例结果指数132329-取负2-3-3

2、-3*乘33333*3*327/除310310/33.333333整除41033Mod取模(取余)510Mod31+加610+310+313-减63-103-10-72 2、说明:、说明:当指数运算中的指数是一个算式时,必须加上括号,如2(1/3)=2 。注意区分除法运算符(/)和整除运算符(),其中整除是指两个整数相除后得到的值的整数部分,例如:1/2=0.5,而12=0 取模(即取余数)的运算只能在两个整数之间进行。如:9 Mod 4=1。算术运算的运算规则与数学中相同。表中算术运算符的优先级由上到下递减,但括号的优先级最高,在多种运算符的混合运算中,应该更多地使用括号来明确运算的顺序。V

3、B中只用一种括号“()”,它可以多次嵌套使用。3 3、算术运算符举例算术运算符举例 整除运算()(两数相除后得到的整数部分)例如:1/2 结果为0.5(除法)32 结果为1 124 结果为3 196 结果为3 求余运算(Mod)(只能在两个整数之间进行)例如:23 Mod 7 结果为2 12 Mod 4 结果为0 求:10010 Mod 3*2 的值。10010 Mod 3*2 运行结果为4 思考:若将上式改为(10010 Mod 3)*2 后,结果为多少呢?4 4、算术运算符课堂练习、算术运算符课堂练习(1)113+11 Mod 3=_(2)11(3+11)Mod 3)=_(3)15/3-3

4、4*85 Mod 63=_ 455三、字符串运算符三、字符串运算符 字符串运算符可能对字符串型数据进行串边接操作,即将两个或多个字符串连接成一个字符串,主要有“&”和“+”两种。1、“&”两旁的数据不管是字符串型还是数值型,系统都将其作为字符串型,然后进行连接,如:“祝贺”&“中国”&“申奥成功”运行结果“祝贺中国申奥成功”“123”&“456”运行结果“123456”“123”&456 运行结果“123456”123&“456”运行结果“123456”“ABC”&456 运行结果“ABC456”“abc”+123 出错 类型不匹配2、“+”的情况就比较复杂。(1)如果两旁的数据均为字符串型,

5、则将两个字符串进行连接,如:“123”+“456”运行结果“123456”“中国”+“上海”运行结果“中国上海”(2)如果两旁的数据均为数值型,则进行算术加法运算,如:123+456 运行结果 579“123”+456 运行结果 579(4)如果两旁的数据一个为非数字字符型,一个为数值型,如:(3)如果两旁的数据一个为数字字符型,一个为数值型,系统自动将数字字符转换为数值,然后进行算术加法运算,如:3 3、字符串课堂练习、字符串课堂练习(1)“1+2”&“3”=_(2)“2000”+12=_(3)2000+12 =_(4)“efg”+12 =_“1+23”20122012出错四、课后作业四、课后作业(1)28/7-15 4 Mod 3=_(2)28/(7-154)Mod 3=_(3)“欢迎”&“光临”=_(4)“25”+“25”=_(5)25+25=_(6)“25”+25=_(7)“khzy”+25=_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

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

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