JAVA语言与编程第3章流程控制语句.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《JAVA语言与编程第3章流程控制语句.ppt》由会员分享,可在线阅读,更多相关《JAVA语言与编程第3章流程控制语句.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 流程控制语句流程控制语句分支语句,循环语句和转移语句分支语句,循环语句和转移语句3.1 简单语句简单语句1.表达式语句表达式语句 由表达式加上;组成,一般形式为:由表达式加上;组成,一般形式为:;2.方法调用语句方法调用语句 由方法名加上;组成,一般形式为:由方法名加上;组成,一般形式为:()3.复合语句复合语句 把多个语句用花括号把多个语句用花括号 括起来组成的一个语句称复合语句括起来组成的一个语句称复合语句4.空语句空语句 只有;组成的语句称空语句,在程序中,空语句可用来作空循环体只有;组成的语句称空语句,在程序中,空语句可用来作空循环体 例:例:for(int i=0;i10
2、;System.out.println(i),i+);其循环体即为空其循环体即为空 它与下面的语句等同它与下面的语句等同 for(int i=0;i10;i+)System.out.println(i);3.2 分支语句分支语句 分支语句使部分程序可根据某些表达式的值被有选择地执行,分支语句使部分程序可根据某些表达式的值被有选择地执行,Java中中有两种分支语句:有两种分支语句:if语句实现语句实现2路分支,路分支,switch语句实现多路分支语句实现多路分支3.2.1 if语句语句 一般形式:一般形式:if(布尔表达式)(布尔表达式)语句块语句块1;else 语句块语句块2;注注:(1)if
3、语句表示条件的表达式必须是布尔表达式,而不能是数字语句表示条件的表达式必须是布尔表达式,而不能是数字 (2)else子句是可以省略的子句是可以省略的 (3)else总是与最近的尚未匹配的总是与最近的尚未匹配的if语句匹配语句匹配例:例:Max3if.java,Max3abc.java3.2 分支语句(续)分支语句(续)3.3.2 switch语句语句.当要从多个分支中选择一个去执行时,使用当要从多个分支中选择一个去执行时,使用switch结构结构会比较方便会比较方便switch()case:;break;case:;break;case 常量常量n:;break;default:;注注:(1)
4、表达式值的数据类型可以是表达式值的数据类型可以是byte,char,short和和int,不允,不允 许使用浮点型和许使用浮点型和long型型 (2)同一个同一个switch语句不能有两个语句不能有两个case常量值相等常量值相等 (3)每一步之后必须用每一步之后必须用break语句终止语句终止 (4)在某些特殊的情况下,多个相邻的在某些特殊的情况下,多个相邻的case分支执行一组分支执行一组 相同的操作相同的操作 例:例:case 0:case 1:case 2:System.out.println(“所有小于所有小于3的表达式取值的表达式取值 均进行输出均进行输出“););break;(5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 语言 编程 流程 控制 语句
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内