第三章、java语句ppt课件.ppt

第三章、java语句ppt课件.ppt

ID:59221572

大小:366.00 KB

页数:57页

时间:2020-09-26

第三章、java语句ppt课件.ppt_第1页
第三章、java语句ppt课件.ppt_第2页
第三章、java语句ppt课件.ppt_第3页
第三章、java语句ppt课件.ppt_第4页
第三章、java语句ppt课件.ppt_第5页
资源描述:

《第三章、java语句ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章——java语句思考1想要判定一个人的成绩在哪个级别(优秀?良好?及格?不及格?),演示switch语句。思考2看过《射雕英雄传》的人,一定还记得黄蓉遇上神算子瑛姑,给她出的三道题目中有一题是这样的:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?也就是说,有一个未知数,这个数除以三余二,除以五余三,除以七余二,问这个数是多少?演示本章重点1、选择结构语句2、循环结构语句难点:嵌套语句需要掌握程序设计的思想,根据不同的情景去应用。语句(statements)是程序的基本组成单位,一条简单语句总是以分号(;)结尾,它表示一个

2、要执行的功能(如shorts=258;)。语句可以是单一的简单语句,也可以是用一对花括号{}括起来的复合语句。任何程序流程均可以用顺序结构、选择结构、循环结构这三种基本控制结构实现。顺序结构语句程序中的语句是按照编写时写入的顺序一条接一条地执行的,这一过程称为顺序执行。以前所学的语句都是按照这个流程进行执行的。一、选择结构语句Java提供了两种选择结构语句:if语句和switch语句。该类语句又被称为分支语句,它提供了一种控制机制,使得程序的执行可以跳过某些语句不执行,而转去执行特定的语句。其中:if语句被称为两路分支选择语句;switch被称为多

3、分支选择语句。1、if语句(1)格式1:if(条件)语句1else语句2例如,判断一个已知数假如>=10则输出一种答案,相反会输出另一种答案。演示例9注意:只针对一个条件,为真会怎样,为假会怎样。(2)格式2if(条件){代码块1}else{代码块2}一般执行功能较多时可以用该语句。例如:已知成绩,当成绩大于等于60时,则等级为及格并打印出来,假如小于60等级为不及格并打印出来。演示例10注意1、格式1只能执行一条语句,而格式2则可以执行多条语句。2、else部分是可选的,假如if的条件不成立,而且没有else,则没有输出结果。演示例9。思考给定一

4、个数值(正或者负),求其绝对值。例14.注意:简化写法。多级if语句假如语句中有else,则可以与最近的if结合。假如正确的话就执行代码块1,否则执行代码块2。假如已知成绩,但是想判定属于哪个等级(优秀?良好?及格?不及格?),该要求比例10的语句要多(及格和不及格)演示例11。特点:可以进行多级条件的判断。双层if双层if可以判定两个条件,假如都正确的话都会输出。演示例12.深层分析:演示例13.综合分析练习:中国队参加世界杯预选赛,假如胜利超过5次则“中国队肯定出现”,假如胜利超过3次,则“中国队可能出现”,假如胜利小于等于3次,则“中国队根本

5、不可能出现”。(已知中国队只胜利一次)设计程序。(注意用三个if的不好处)2、Switch语句当想设置多个备选方案时,或者进行多项条件选择时,if语句就变的非常繁琐。Switch语句为专门处理多项条件的语句。Switch语句结构为:switch(表达式a){case常量值1:{代码块1}break;case常量值2:{代码块2}break;default:{代码块}}如果表达式中a的值为常量1,则执行代码块1,然后中止;为2则执行代码块2,然后中止;假如都不等于各个常量,则执行default。注意:1、表达式中a的值必须是整型,字符型;常量值也必须

6、是整型或字符型。2、default不一定必须存在,假如条件都不满足而且没有default,则语句不做任何处理。3、case后面的常量值必须不相同,而且要有break,假如没有则会继续执行语句。思考你考了65分,判断你的成绩属于哪个等级。(注意,switch语句只能判断表达式等于哪个常量,并不能判断范围,怎么能牵扯到范围。)演示例15.注意,没有break的话,下面一个case语句照样运行。思考用同一段语句来处理多个case条件。例,当你的成绩是85分,当成绩为80—100时,则为优秀,在60—79时,为及格。60分以下为不及格。在例15的基础上写。

7、二、循环语句循环结构是当循环条件为真时,不断地重复执行某些动作,即反复执行同一程序块,直到循环条件为假,结束循环,转向循环结构的出口。在现实世界的许多问题中需要用到循环控制,例如累加求和,迭代求根,求某月工资总和等。组成循环的初始状态循环体迭代因子(计数器的递增或递减)控制表达式3种循环语句while循环do-while循环for循环1、while语句格式:While(条件){代码块}执行过程:当条件成立时,则执行代码块,再检查条件,如果还成立则再执行代码块。直到条件不成立。注意:在代码块中必须存在使条件改变的语句,如果没有则条件一直成立,则循环一

8、直进行。例子从1加到10.演示例16.思考你的基本工资为1000,每年增长100元,经过多少年后增长到1900.演示gon

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

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

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