java 核心课件第3章.ppt
《java 核心课件第3章.ppt》由会员分享,可在线阅读,更多相关《java 核心课件第3章.ppt(23页珍藏版)》请在三一办公上搜索。
1、第3章 结构控制,本章是Java语言的基础;熟练掌握基本结构的语法;必须会用if语句和for语句及其嵌套。,任何程序流程均可以用顺序结构、分支(选择)结构、循环结构这三种基本控制结构实现。程序中的语句是按照编写时写入的顺序一条接一条地执行的,这一过程称为顺序执行。Java提供了两种选择结构语句:if语句和switch语句。循环结构使用条件表达式来控制一个(一组)动作的重复执行。Java语言中支持的循环语句包括:while循环、do-while循环、for循环。,3.1 分支结构,如果(交通信号灯=红色)停车等待;否则,如果(交通信号灯=黄色)注意信号灯变化,减速;否则 可以通行;,3.1.1
2、单分支if语句,ifelse结构:If(表达式)语句段1;else 语句段2;表达式的值必须是boolean类型的;可以没有else语句,但不能没有if语句;else判断的是if所剩下的情况。,例:求两数的最大值,Int x=5,y=8;if(x y)System.out.println(x);else System.out.println(y);,ifelse ifelse结构:If(表达式1)语句段1;else if(表达式2)语句段2;else if(表达式n)语句段n;else 语句段n+1;第n个else if判断的是第一个if和前边所有else if所剩下的情况;,例:按考试分数输
3、出其成绩等级,int grade=80;if(grade100|grade=85)System.out.println(“A”);else if(grade=70)System.out.println(“B”);else if(grade=60)System.out.println(“C”);else System.out.println(“D”);,多重嵌套:If(表达式1)语句段1;if(表达式2)语句段2;else 语句段3;语句段4;else 语句段5;注意else与if的对应关系;注意格式上的缩进,可减少寻找相对应if、else的麻烦。,例:求三个数的最大值,Int a=6,b=3,
4、c=9;if(ab)if(ca)System.out.println(c);else System.out.println(a);else if(cb)System.out.println(c);else System.out.println(b);,思考:判断三角形,是则求出其面积,已知三边长,其面积公式为:,3.1.2 多分支switch语句,switch(表达式)case 值1:语句段1;case 值n:语句段n;default:语句段n+1;比else if语句更方便;表达式的值必须是int或能自动转换为int的类型(byte、short、char);每个case语句后必须跟break
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 核心课件第3章 核心 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4896250.html