- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用for循环3-2 //省略声明变量 for(int i = 0; i 5; i++){ //循环5次录入5门课成绩 System.out.print(请输入5门功课中第 + (i+1) + 门课的成绩: ); score = input.nextInt(); sum = sum + score; } avg = sum / 5; //计算平均分 System.out.println(name + 的平均分是: + avg); 初始值:i= 0 循环条件:i5 循环变量改变:i++ 循环操作执行5次 演示示例1:使用for循环结构 完整代码 演示课件 如何使用for循环3-3 2、输出如图所示加法表 for( int i = 0, j = val; i=val; i++, j-- ){ System.out.println(i + + + j + = + (i+j)); } 1、循环初始化:i = 0;j = 输入值 2、循环条件:i=输入值 3、循环操作:计算i+j 4、循环变量的改变:i++,j-- 完整代码 表达式3可以是用“,”隔开的多 个表达式,运算顺序从左到右 表达式1中可以声明多个同一 类型的值并赋值,用“,”隔开 演示示例2:使用for循环结构 演示课件 for循环常见问题4-1 for(;i10;i++){ System.out.println(这是 +i); } int i=0; 编译错误: 变量 i 没有初始化 for(初始化循环变量 ; 循环条件 ; 修改循环变量的值) { 循环体语句; } 不能省略 可省略 表达式1省略,循环变量 的初始值在for语句之前 由赋值语句取得 演示课件 for循环常见问题4-2 for(int i=0;;i++){ System.out.println(这是 +i); } 编译正确,但是缺少 循环条件,造成死循环 演示课件 for循环常见问题4-3 for(int i=0;i10;){ System.out.println(这是 +i); } i++; 省略表达式3,在循环体内应设法改 变循环变量的值以结束循环 编译通过,但是循环变量的值无变化,造成死循环 演示课件 for循环常见问题4-4 for(;;){ System.out.println(这是测试); } 表达式全省略,无条件判断,循环变量无改变, 应在循环体内设法结束循环,否则会造成死循环 死循环 演示课件 小结1 求1~100之间不能被3整除的数之和 (使用for循环结构) 参考代码 演示课件 1、盈盈为了考验令狐冲夺冠的决心,要他说一百遍“我能行!” System.out.println(第1次说:我能行!); System.out.println(第2次说:我能行!); …… System.out.println(第100次说:我能行!); 100条 2、盈盈要他说10000遍“我是最棒的!”,怎么办? 为什么需要循环2-1 演示完整代码 演示课件 为什么需要循环2-2 System.out.println(我是最棒的!); System.out.println(我是最棒的!); System.out.println(我是最棒的!); System.out.println(我是最棒的!); System.out.println(我是最棒的!); System.out.println(我是最棒的!); … … System.out.println(我是最棒的!); int i = 1; while ( i = 100 ) { System.out.println( 我能行! ); i ++; } i=10000 我是最棒的!); 没有使用循环结构 使用while循环 完整代码1 完整代码2 演示示例2:使用循环结构解决问题1 演示课件 什么是循环 打印50份试卷 10000米赛跑 旋转的车轮 循环结构的特点 循环结构 循环条件 循环操作 锲而不舍地学习 生活中的循环 演示课件 什么是while循环 特点:先判断,再执行 while ( 循环条件 ) { 循环操作 }
您可能关注的文档
- 精梳版高中地理必修一知识框架.ppt
- 资料高中地理必修一地图知识结构(考试必备!).ppt
- 工作安全分析-JSA【爆款】.ppt
- 终版陈列标准永辉.ppt
- 模板新人教版小学数学六年级上册分数除法整理和复习.ppt
- 强烈推荐国信金太阳网上交易软件使用简介.ppt
- 全版部编版一年级语文下册课文《吃水不忘挖井人》.ppt
- 国际贸易术语(最新版)总结.ppt
- 范文保险销售促成话术.ppt
- 论述GE组织沟通.ppt
- 文明工地监理的评估报告.pptx
- 2025辽宁沈阳市沈河区总工会招聘工会社会工作者岗位派遣制人员9人备考题库含答案详解(模拟题).docx
- 2025辽宁沈阳市沈河区总工会招聘工会社会工作者岗位派遣制人员9人备考题库含答案详解(新).docx
- 心理素质健康的ppt.pptx
- 文明建设年度工作总结.pptx
- 2025辽宁沈阳市沈河区总工会招聘工会社会工作者岗位派遣制人员9人备考题库含答案详解(最新).docx
- 心理学导论耶鲁ppt.pptx
- 文明校园伴我行的演讲稿.pptx
- 2025辽宁沈阳市沈河区总工会招聘工会社会工作者岗位派遣制人员9人备考题库含答案详解(培优).docx
- 2025辽宁沈阳市沈河区总工会招聘工会社会工作者岗位派遣制人员9人备考题库含答案详解(培优).docx
原创力文档


文档评论(0)