Java基础-运算符-表达式-语句ppt课件.ppt

Java基础-运算符-表达式-语句ppt课件.ppt

ID:59476086

大小:240.50 KB

页数:22页

时间:2020-09-14

Java基础-运算符-表达式-语句ppt课件.ppt_第1页
Java基础-运算符-表达式-语句ppt课件.ppt_第2页
Java基础-运算符-表达式-语句ppt课件.ppt_第3页
Java基础-运算符-表达式-语句ppt课件.ppt_第4页
Java基础-运算符-表达式-语句ppt课件.ppt_第5页
资源描述:

《Java基础-运算符-表达式-语句ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章运算符、表达式和语句张化龙qq:248558244tel:135960259711.算术运算符与算术表达式(1)加减运算符:+,-。例如:2+39,908.98-23等。(2)乘、除和取余运算符:*,/,%。例如:2*39,908.98/23等。2.自增,自减运算符:++,--。3.算术混合运算的精度精度从“低”到“高”的排列顺序是:byteshortintlongfloatdoubleJava按照运算符两边操作元的最高精度保留结果的精度算术运算符、自增自减运算符关系运算符、赋值运算符赋值运算符与赋值表达式(1)赋值运算符:=(2)赋值表达式:<变量>=<数

2、值

3、变量>例如:inta=3;intb=a;表示将3赋值为a,再将a的值赋值给b。位运算符1.“按位与”运算符“&”,规则:全1则1,否则为0例如:a00000000000000000000000000000111b&10000001101001011111001110101011c000000000000000000000000000000112.“按位或”运算符“

4、”,规则:全0则0,否则为13.“按位非”运算符“~”,规则:遇1则0,遇0则14.“按位异或”运算符“^”,规则:相同为0,不同为1位运算符异或加密算法逻辑运算符、短路或示例设置x的初始值为1in

5、tx=1;经过下列逻辑运算后((y=1)==0)&&((x=6)==6)X的值仍然是1。经过下列逻辑运算后((y=1)==1)&&((x=6)==6)X的值变为6短路与示例逻辑运算符的逻辑运算逻辑运算符与位运算符的区别:1.逻辑运算符只能针对boolean类型进行逻辑运算,而位运算还可以对数值进行位运算。2.逻辑运算符有短路情况,即前面的表达式可以得到最终结果时,后面的表达式将不被执行。运算符的优先级语句是程序的基本组成单元,一个软件就是一组语句的有序集合。按照结构划分语句有三种形式1.顺序结构:按前后顺序执行的语句体。2.分支结构:选择执行一部分语句体。3.循环

6、结构:循环执行一块语句体。语句if条件语句if语句语法:if(<布尔表达式>){满足布尔表达式时需要执行的语句体;}if-else语句的语法:if(<布尔表达式>){满足布尔表达式时需要执行的语句体;}else{不满足布尔表达式时需要执行的语句体;}if-else条件语句if-elseif-else语句if-elseif-else语句的语法:if(<布尔表达式1>){满足布尔表达式1时需要执行的语句体;}elseif(<布尔表达式2>){不满足布尔表达式1,但满足表达式2时需要执行的语句体;}else{不满足布尔表达式1,也不满足表达式2时需要执行的语句体;}Sw

7、itch分支语句switch语句的语法:switch(<整型表达式>){case<整型常量1>:当整型表达式的值等于整型常量1时执行的语句;break;case<整型常量2>:当整型表达式的值等于整型常量2时执行的语句;break;case<整形常量3>:当整型表达式的值等于整型常量3时执行的语句;break;default:当整型表达式的值不满足任何一个case的值时,执行的语句;}Switch分支示例for循环语句for循环语句语法:for(<初始化循环因子>;<布尔型循环条件>;<循环因子步进>){当循环因子满足布尔型循环条件时执行的语句,当前一次循环执行完

8、成后循环因子步进执行,然后回到循环体首进行下一次循环;}示例:求1加到100的和示例:求10的阶乘for循环示例while循环语句while循环语句语法:while(<布尔型循环条件>){当布尔型循环条件的值为真(true)时,执行的语句,直到布尔型循环条件的值为假(false)时,退出循环;}do-while循环语句do-while循环语句语法:do{执行语句,然后判断布尔型循环条件的值,如果为真(true),则继续循环,否则退出循环;}while(<布尔型循环条件>);continue关键字continue关键字用法:continue用于在循环体内,跳过con

9、tinue之后的代码,回到循环体首执行下一次循环。break关键字break关键字用法:break用于跳出当前循环体,结束循环。漫漫IT路,你需要过来人指点!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。