下载此文档

运算符表达式和控制流程ppt课件.ppt


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
第3章运算符、表达式和流程控制主要内容运算符和表达式1流程控制2标准输入/:用于标记对数据执行某种运算的特定符号。操作数:参加运算的数据,也叫做运算对象。分类按运算符的功能,将运算符分为:算术运算符、关系运算符、逻辑运算符、位运算符等按参与运算的操作数的个数,将运算符分为:单目运算符、双目运算符、三目运算符表达式:若干操作数(operand)和运算符(operator)按照约定规则构成的一个序列。算术运算符:分为单目运算符和双目运算符双目:+,-,*,/,%单目:+,-,++,--参与算术运算的操作数可以是字符型,:加运算符+:连接两个字符串。例如,“abc”+12的结果为“abc12”;”abc”+1+2=?“abc”+(1+2)=?Java语言既可对整数取模,也可以对小数取模。例如,%5=,而boolean类型的数据不能进行算术运算。++(--)运算符的操作数必须是变量,不能是常量或表达式。++i或者i++(注意两者的区别)。,得到的结果为布尔类型,取值为true或false。常用于逻辑判断(if语句或循环)。包括:>,>=,<,<=,==,!=。“与”、“或”、“非”、“异或”等运算,结果仍为boolean类型,通常用于程序的流程控制。逻辑运算符&(&&)、|(||)、!、^(异或)1、运算法则:2、注意:运算符(&、|)和运算符(&&、||)的区别。利用&、|作运算时,运算符左右两边的表达式都会被执行,最后两表达式的结果再进行与、或运算;而利用&&、||作逻辑运算时,如果只计算运算符左边的表达式即可确定与、或的结果,则右边的表达式将不会执行。。:位运算符用来对整型(byte、short、int、long)或字符型(char)数据二进制位进行操作,结果为一个整数。~(按位取反) 格式:~a 功能:将操作数a中的二进制位由1变0,由0变1。 例如:intx=2;~x=?&(按位相与) 格式:a&b 功能:两个操作数的相应位都为1,则该位为1,否则为0。例如,intx=2,y=7;x&y=?|(按位相或) 格式:a|b 功能:两个操作数的相应位中有一个为1,则该位的结果为1。例如,intx=5,y=8;x|y=?^(按位相异或) 格式:a^b 功能:两个操作数的相应位相异,则该位的结果为1,否则为0。例如,intx=5,y=8;x^y=?。>>(按位右移) 格式:a>>b 功能:将a右移b位,右端的低位被舍弃,左端高位补原来的符号位。例如,bytex=-6;x>>2=?<<(按位左移) 格式:a<<b 功能:将a左移b位,右端的低位补0,左端的高位被舍弃。例如,bytex=-6;x<<2=?>>>(无符号右移) 格式:a>>>b 功能:将a右移b位,右端的低位被舍弃,左端的高位补0。例如,bytex=-6;x>>>2=?

运算符表达式和控制流程ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rsqcpza
  • 文件大小3.13 MB
  • 时间2020-09-22