网站大量收购独家精品文档,联系QQ:2885784924

java基本语法与分支结构2.pptVIP

  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章 Java语言基础 2.6 分支结构 2.7 循环结构 2.8 转移语句 2.6分支结构 分支语句有if - else语句和switch语句。 格式: if(布尔表达式) { 语句1 } if(布尔表达式) {语句1} else {语句2} 2.6分支结构 代码1 if (ab) { t=a; a=b; b=t; } 代码2 if (ab) t=a; a=b; b=t; 2.6分支结构 if(表达式1) 语句1 else if(表达式2)语句2 else if(表达式3)语句3 else 语句4 2.6分支结构 编写一个程序,判断一个数是否是2和3的公倍数。 示例3-1 IfElseDemo.java 2.6分支结构 检查用random()方法产生的一个字符,判断是否为英文大写字母、小写字母、数字、空格或是其他符号,并输出相应信息。 示例3-2 Letter.java 2.6分支结构 else子句不能单独使用,必须和if配对使用 else总是与离它最近的 if 配对,如果要改变这种匹配方式,可以通过使用大括号{}来实现。 2.6分支结构 switch(表达式){ case 值1:语句1;break; case 值2:语句2;break; ... ... case 值N:语句N;break; [default:语句N+1;] } 2.6 分支结构 break语句用来在执行完一个case分支后,使程序跳出switch语句的执行。 case分支中包括多个执行语句时,可以不用大括号{}括起来 2.7 循环结构 要求编程输出100以内2和3的所有公倍数 while( 布尔表达式 ) { 语句序列 } do 语句序列 while( 布尔表达式 ) 示例 dowhiledemo.java for([表达式1];[表达式2];[表达式3]) {循环体} 标号是一个标识符,用于给某程序块一个名字。格式如下: label:{codeBlock} break语句的功能是终止执行包含break语句的一个程序块。break语句除了可应用于前面介绍的switch语句中外,还可应用于各种循环语句中。break语句的格式如下: break [label]; continue语句只能用在循环中,它的功能是使得程序跳过循环体中continue语句后剩下的部分(即短路),终止当前这一轮循环的执行。continue语句的格式如下: continue [标号]; return语句的功能是从当前方法中退出,返回到调用该方法的语句处,并从紧跟该语句的下一语句继续程序的执行。return语句的格式如下: return [表达式]; 或 return([表达式]); * * 布尔表达式 true 语句1 false 2.6分支结构 布尔表达式 true 语句1 语句2 false 2.6分支结构 已知 int a=68 , b =75 ; 下面两个程序段执行后,a,b的值如何呢? 等 价? 表达式1 表达式2 表达式3 语句1 语句2 语句3 语句4 真 真 真 假 假 假 值1 值2 值N 语句1 语句2 语句N 语句N+1 计算表达式的值 = = = … … 无 匹 配 的 入 口 比较switch语句与if-else语句 布尔表达式 语句序列 true false 当型循环 while语句循环体最少执行次数为0次。 2.7 循环结构 2.7 循环结构 要求编程输出100以内2和3的所有公倍数 示例 Whiledemo.java 布尔表达式 语句序列 true false 直到型循环 do-while语句循环体最少执行1次 2.7 循环结构 2.7 循环结构 要求编程输出100以内2和3的所有公倍数 计算表达式1 表达式2 循环体 计算表达式3 true false 2.7 循环结构 2.8 转移语句 2.8 转移语句 【例】以每行两个数据的格式输出数字0 ~ 9。 2.8 转移语句

文档评论(0)

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

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档