第三章-1 Java语句结构.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
跳转语句 break语句 Company Logo 例:求100以内整数中为13的倍数的最大数 class Max { public static void main(String args[]) { int j; for(j=100;j=0;j--) if(j%13==0) break; System.out.println(“the max number=”+j); } } 每执行一次break,只能跳出一重循环,如果要跳出两重或多重循环,需要多个break语句 跳转语句 continue语句 只能无条件结束一次循环,跳过该次循环中continue语句后的其他语句,开始下一轮循环。 Company Logo 例:将1~100之间的所有不能被7整除的数打印出来。 class Continue_example { public static void main() { int num; for(num=1;num=100;num++) { if(num%7==0) continue; System.out.println(“num=”+num); } } } 跳转语句 return语句 用于方法的方法体中,将一些参数或值返回给调用该方法的调用者。 当程序执行到该语句时,终止当前方法的执行,将控制流程转移到调用该方法的语句后。 return语句有带返回参数和不带返回参数两种。 Company Logo 课堂训练 Company Logo //求100以内的所有素数 public class FindPrimitive { public static void main(String args[]) { for (int i = 100; i = 2; i--) { boolean b = false; for (int j = 2; j = i / 2; j++) if (i % j == 0) { b = true; } if (b == false) System.out.println(i); } } } 程序错在什么地方? 任务学习 任务介绍 任务分析 任务实现 Company Logo 完成任务步骤分析 典型的约束满足问题,即需要从一定的解空间中寻找到满足约束条件的解。对本题来说,如果假定公鸡i只,母鸡j只,小鸡k只,则其可能的解空间为i ,j ,k ,约束条件为i+j+k=100并且金额累计100。 我们可以通过遍历解空间(需要利用循环),并判断每个可能的解是否满足要求(需要考虑判断)来实现。因此通过上述分析,我们可以基本确定程序将以循环结构和分支结构为主。 定义三个嵌套的循环结构(可以是while或for)以控制对变量i,j,k的变化,注意取值范围; 对循环结构中每个变量i,j,k的取值,判断其是否满足约束条 输出程序结果。 任务学习 任务介绍 任务分析 任务实现 Company Logo 任务解决 编写程序 递交 任务学习 任务介绍 任务分析 任务实现 Company Logo 总结 介绍Java程序设计中几种主要的语句类型 分支语句、循环语句和跳转语句 基本使用方法和相互区别 使用上述结构实现简单的Java程序,解决一些简单问题 课堂实训 课堂实践3 -见文档 Java语句结构 解决简单问题 Company Logo 要求 基本语句结构 条件语句 循环语句 跳转语句 作业3-见文档 * Company Logo Company Logo 第三章 Java语句结构 班级 软件技术专业 10级(Java方向) 任课教师 朱利华 QQOffice SA410 Company Logo 主要内容 学习目标及重、难点 1 任务学习 2 课堂实践 3 总结与要求 4 任务介绍 编写应用程序,求解百元百鸡问题:假定公鸡每只3元,母鸡每只5元,小鸡3只1元,问用100元买100只鸡,各买多少只? 任务分析 支撑知识讲解 分支语句 循环语句 跳转语句 任务实现 任务解决 任务小结 学习目标 重点、难点 Company Logo 重点 程序控制的意义 分支、循环和跳转的实现 难点 循环条件,循环次数 switch语句的使用 while和do…while。 正确使用continue、br

文档评论(0)

annylsq + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档