java基本语法与分支结构2-小学语文-.pptxVIP

java基本语法与分支结构2-小学语文-.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.6 分支结构 2.7 循环结构 2.8 转移语句 第2章 Java语言基础 分支语句有if - else语句和switch语句。 2.6分支结构 格式: if(布尔表达式) { 语句1 } 2.6分支结构 true if(布尔表达式) {语句1} else {语句2} 2.6分支结构 布尔表达式 语句2 true 2.6分支结构 已知 int a=68 , b =75 ; 下面两个程序段 执行后 , a,b的值如何呢? 代码1 if (ab) { t=a ; a=b ; b=t ; } 代码2 if (ab) t=a ; a=b ; b=t ; (表达式1) 语句1 se if(表达式2)语句2 else if(表达式3)语句3 else 语句4 表达式1 假 真 表达式2 假 真 表达式3 语句1 语句2 语句3 语句4 真 2.6分支结构 if el –编写一个程序 , 判断一个数是否是2和3的公 倍数。 –示例3-1 IfElseDemo.java 2.6分支结构 ■ 检查用random()方法产生的一个字符 , 判断 是否为英文大写字母 、 小写字母 、数字 、 空格或 是其他符号 , 并输出相应信息。 ■ 示例3-2 Letter.java 2.6分支结构 ■ else子句不能单独使用 , 必须和if配对 使用 ■ else总是与离它最近的 if 配对 , 如果 要改变这种匹配方式 , 可以通过使用大括 号{}来实现。 2.6分支结构 case 值2 :语句2 ;break ; . . . . . . case 值N :语句N ;break ; [default :语句N+1 ;] } switch(表达式){ case 值1 :语句1 ;break ; 2.6分支结构 无无 匹 配配 的 入入 口 计算表达式的值 = … = … = ■ break语句用来在执行完一个case分支 后 , 使程序跳出switch语句的执行。 ■ case分支中包括多个执行语句时 , 可以 不用大括号{}括起来 比较switch语句与if-else语句 2.6 分支结构 要求编程输出100以内2和3的所有公倍 数 2.7 循环结构 while ( 布尔表达式 ) { 语句序列 } 2.7 循环结构 true 要求编程输出100以内2和3的所有公倍数 示例 Whiledemo. java 2.7 循环结构 do 语句序列 while ( 布尔表达式 ) 2.7 循环 结构 要求编程输出100以内2和3的所有公倍数 示例 dowhiledemo. java 2.7 循环结构 for ([表达式1] ; [表达式2] ; [表 达式3]) {循环体} 2.7 循环结构 ■ 标号是一个标识符 , 用于给某程序块一个名 字 。格式如下: label: {codeBlock} ■ break语句的功能是终止执行包含break语句 的一个程序块 。break语句除了可应用于前面介 绍的switch语句中外 , 还可应用于各种循环语 句中 。break语句的格式如下: break [label] ; 2.8 转移语句 continue语句只能用在循环中 , 它的功 能是使得程序跳过循环体中continue语 句后剩下的部分(即短路) , 终止当前这 一轮循环的执行 。 continue语句的格式 如下: continue [标号] ; 【例】 以每行两个数据的格式输出数字0 ~ 9。 2.8 转移语句 return语句的功能是从当前方法中退出, 返回到调用该方法的语句处 , 并从紧跟该 语句的下一语句继续程序的执行。 return语句的格式如下: return [表达式]; 或 return ([表达式]); 2.8 转移语句

文档评论(0)

139****3710 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档