编程基础03流程控制语句.docVIP

  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文档。上传文档
查看更多
编程基础03流程控制语句

JAVA编程基础 —— 流程控制语句 3 Sept. 2008 ? Neusoft Confidential 第三章 流程控制语句 目标: Java流程控制语句的基本语法。 通过本课的学习,学员应该掌握如 下知识: 1)条件控制语句:if、switch 2)循环语句while、do while、for 环语句 3)循环嵌套,及循环中断等  教学方法:讲授ppt + 上机练习 本章要点 · ·  条件语句 if if…else… 布尔表达式 ? 语句1:语句2 switch 循环控制语句 for while do…while break、continue、return Contents 1 2  条件语句 循环控制语句 条件语句 — if · ·  语法格式 — if (单一条件) if (表达式) { 执行语句块 } 执行流程 表达式? true  ffalse  int x = 0; if(x==1){ System.out.println(“x的值为1); } 执行语句块  } System.out.println(x的值为“+x); 条件语句 — if ? 练习 If_exercise.java 编写java程序,完成以下功能: 假设有整型变量x,判断x是否为偶数,若为偶数,则在控制台 上打印“输入的数值是偶数”。 无论x是否为偶数,最后都要在控制台上输出x的值 条件语句 — if…else… ·  语法格式 — if …else… (二选一)  · 执行流程 if (表达式) {  true  表达式?  false 执行语句块1 } else { 执行语句块2 } 执行语句块1 执行语句块2 ·  变量 = 布尔表达式 ? 语句1:语句2 如果布尔表达式的值为true,则执行语句1 如果布尔表达式的值为false,则执行语句2 条件语句 — if…else… ·  示例 int x = 2; if(x2){ x++; } else{ x--; } System.out.println(x=+x);  int x = 2; x=x2?++x:--x; System.out.println(x=+x); 条件语句 — if ? 练习 IfElse_exercise.java 有两个整型变量x,y,请在控制台上输出x与y中值较大的那个数。 条件语句 — if…else if… ·  语法格式 — if …else if…(多选一) · 执行流程 if (表达式1)  true  表达式1?  false { } 执行语句块1  执行语句块1  true  表达式2?  false else if(表达式2) { } 执行语句块2 … 执行语句块2 条件语句 — if…else if… ·  示例  int x = 88; if(x60){ System.out.println(“成绩不合格”); } else if(x=85){ System.out.println(“成绩优秀”); } else{ System.out.println(“成级良好”); } 条件语句 — switch ·  语法格式 — switch  int n = 2; int result; switch(n+1) switch (表达式) { {  case 取值1:语句块1 … case 取值n:语句块n case 1: System.out.println(“Block A”); result = n; break; case 2:System.out.println(“Block B”); result = n*n; break; }  default: 语句块n+1 case 3:System.out.println(“Block C”) result = n*n*n; break; default: result = 0; } System.out.println(“result=“+result);(“Bl ”); (“Bl ”); 条件语句 — switch ·  说明 表达式的值只可以接受int、byte、char、short 型,不接受其他类 型的值 不允许有重复的case取值 switch一旦碰到第一次case匹配,程序就会跳转到这个标签位置, 开始顺序执行以后所有的程序代码,而不管后面的case条件是否匹 配,直到碰到break语句为止 条件语句 — switch ·  示例  ? 练习 Switch_exercise.java int x = 2; switch (x) { case 1: System.out.print

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档