Java程序设计案例教程 崔曙光 李春奇 Java程序设计案例教程(第五章)新.pptVIP

Java程序设计案例教程 崔曙光 李春奇 Java程序设计案例教程(第五章)新.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 流程控制语句 本章学习目标 学习选择语句使用的案例 【课堂案例5-1】在学生管理系统中,需要对学生的成绩进行管理,现要求创建控制台应用程序来根据学生的成绩给出相应等级:60分以下为“不及格”,60~69分为“及格”,70~79分为“良”,80分以上为“优秀”。 【案例学习目标】学会使用if语句和switch语句进行分支流程控制。 【案例知识要点】简略if语句的写法、完全if语句的写法、if语句的嵌套、switch语句的使用。 【案例完成步骤】 (1)用简略if语句判断学生某门课程是否及格。 (2)用完全if语句完善对学生及格与否的判断。 (3)使用嵌套的if语句判断学生成绩等级。 (4)使用switch语句判断学生成绩等级。 一、选择语句 ——if 语句 简略形式 基本的if语句的语法为: if (表达式){ 程序代码块;//如果表达式为真,就执行这段代码 } if语句的作用是:当圆括号里的表达式返回值为真,则程序会执行花括号里面的程序代码块。如果表达式值为假,则不会执行花括号里的程序代码块。其执行流程可以参考右图。 使用这种写法来完成 【课堂案例5-1】的步骤(1) 一、选择语句 ——if 语句 2. 完整形式 其语法为: if (表达式) { 程序代码块1; //表达式值为真时执行 }else{ 程序代码块2; //表达式值为假时执行 } 执行流程如右图所示。 使用这种写法来完成 【课堂案例5-1】的步骤(2) 一、选择语句 ——if 语句 3. if语句的嵌套。语法格式如下: 使用嵌套的if语句完成【课堂案例5-1】步骤(3) 二、 switch多分支语句 Java实现多分支还可以switch语句。其格式如下: 二、 switch多分支语句 二、 switch多分支语句 三、循环语句 Java语言提供了三种循环语句。 while语句 do-while语句 for循环语句。 三、循环语句——使用的案例 【课堂案例5-2】在学生管理系统中,要求提供这样的功能:可以查看全班所有学生某门课程的成绩;可以求出全班学生某门课程的总分。 【案例学习目标】学会使用while语句和do-while语句和for语句进行循环流程控制; 【案例知识要点】while语句的写法、do-while语句的写法、while语句和do-while语句的区别、for语句的写法、for循环和其他循环的相互转换。 【案例完成步骤】 (1)使用while语句输出全班所有学生某门课程的成绩。 (2)使用do - while语句计算总分。 (3)使用for循环完成步骤(1)的功能。 三、循环语句——while循环语句 while循环语句格式如下: while(循环条件){ 循环体; 迭代语句; } 当循环条件的值为true时,就执行循环体和迭代语句,这个过程是重复的;否则终止循环。具体的流程参见右图。 使用while语句来完成【课堂案例5-2】的步骤(1) 三、循环语句——do-while循环语句 do-while语句格式如下: do{ 循环体; 迭代语句; }while(循环条件); do-while语句首先执行循环体和迭代语句,然后再判断循环条件。如果代表循环条件的表达式的值为真则继续执行循环,为假则终止循环。执行流程参见右图。 使用do-while语句来完成【课堂案例5-2】的步骤(2) while和do-while的区别: do…while语句先执行后判断,无论表达式的值是否为true,都将执行一次循环;而while语句则是首先判断表达式的值是否为true,如果为true则执行循环语句;否则将不执行循环语句。 三、循环语句——for循环语句 for语句格式如下: for(初始化语句;循环条件;迭代语句){ 循环体; } 执行for语句时,先要执行初始化语句,这部分只执行一次。 然后计算作为循环条件的表达式的值,若为true则执行循环体,再更新迭代器,然后再计算循环条件的表达式的值,如此循环反复。执行流程可以参考右图。 使用do-while语句来完成【课堂案例5-2】的步骤(3) 三、循环语句——多重循环 循环体中包含循环语句的结构称为多重循环结构。前面介绍的三种循环语句可以自身嵌套,也可以相互嵌套。 【课堂案例5-3】使用循环语句打印出下图: 【案例学习目标】学会使用多重循环 【案例知识要点】循环的嵌套。 四、流程跳转语句 本节使用的案例: 【课堂案例5-4】在学生管理系统中,要求提供这样的功能:能够查询某

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档