- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java程序设计教程课件-05Java视频教程-循环语句参考
* * * * * * * * * * * * * * * * * * 2009年 浙江工业大学软件学院 Java程序设计视频教程 Java程序设计视频教程 本讲主题 循环语句与转向语句 * 循环语句与转向语句 循环结构使得一部分语句可以重复执行多次,Java程序设计语言提供了三种循环语句: while do~while for Java还提供了以下转向语句,辅助实现对程序执行流程的控制 break continue return * while 循环语句 语法形式为: while (布尔表达式) { 循环体 } 执行流程见右图 false 循环体 布尔表达式 true * 例:用while循环求1+2+…+10的和 public class WhileDemo { public static void main(String[ ] args) { int i,sum; sum=0; //sum存放结果。初始化为0 i=1; //i用于控制循环的次数。初始化为1 ? while (i=10) { sum+=i; i++; } ? System.out.println(sum=+sum); } } * do-while循环语句 语法形式如下: do { 循环体 } while (布尔表达式); 执行流程见右图 循环体 布尔表达式 true false * for循环语句 语法形式如下: for(赋值语句表;条件表达式;运算表达式表) { 循环体 } 执行流程如右图 true 执行运算表达式表 条件表达式 循环体 For语句的下一句 执行赋值语句表 false * 例:用for循环求1+2+…+10的和 public class ForDemo { public static void main(String[ ] args) { int sum=0; //sum存放结果,初始化为0 for(int i=1;i=10;i++) { sum+=i; } System.out.println(sum=+sum); } } * 使用for循环的注意事项 赋值表达式表可以是用逗号分隔的多个赋值表达式,也可以为空。并且在该表达式中可以定义局部变量。如: for(int i=0,j=10;ij;i++){…} 上述语句定义了两个局部变量i和j,这两个变量的作用范围是该循环语句。 但赋值表达式表不能既使用已定义的变量,又定义新变量。如下述语句是错误的。 for(i=0, int j=10;ij;i++){…} * 使用for循环的注意事项 条件表达式可以为空。为空时等同于true。 运算表达式表可以是用逗号分隔的多个运算(赋值)表达式,也可以为空。 循环体可以为空。循环体为空时可以取消”{}”,直接加一个”;”。 * 例:用for循环求1+2+…+10和的第二种写法 public class ForDemo2 { public static void main(String[ ] args) { int i,sum; for(i=1,sum=0;i=10;sum+=i,i++); System.out.println(sum=+sum); } } 例:用for循环求1+2+…+10的和的另一种写法 public class ForDemo3 { public static void main(String[ ] args) { int i=1,sum=0; for(;;) { sum=sum+i; i++; if (i10) break; //强行退出循环 } System.out.println(sum=+sum); } } * * 循环的嵌套 一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。内嵌的循环中还可以嵌套循环,形成多重循环。 上述三种循环(while循环, do-while循环和for循环)语句之间可以相互嵌套使用。 * 几种循环结构的选用 如果循环的次数不确定,则一般选用while
您可能关注的文档
- 2017新部编人教版二年级语文上册《寒号鸟》课件参考.ppt
- 2017新部编人教版二年级语文上册《我要的是葫芦》课件PPT1参考.ppt
- 2017新部编人教版二年级语文上册《日月潭》课件参考.ppt
- 2017新苏教版语文一年级下册识字2《足球 绿茵 看台》课件参考.ppt
- 2017新苏教版语文一年级下册《识字2足球绿茵看台》课件3参考.ppt
- 2017新苏教版语文一年级下册《足球、绿茵、看台》课件参考.ppt
- 2017新部编人教版二年级语文上册《登鹳雀楼》课件PPT参考.ppt
- 2017迎战鸡年ppt模板大全参考.ppt
- 2017新苏教版语文一年级下册《识字2足球绿茵看台》课件4参考.ppt
- 2017鸡年大吉模板新参考.ppt
文档评论(0)