文档介绍:第四章第四章循环结构循环结构 12回顾?分别写出运行结果 switch (day){ case 1: (" 法国大餐"); break ; case 2: case 4: (" 满汉全席"); break ; case 7: if (weekOfMonth == 1) { (" 苹果餐"); } else { (" 香蕉餐"); } break ;} 法国大餐法国大餐香蕉餐香蕉餐 weekOfMonth = 1 day = 1 weekOfMonth = 1 day = 1 假设假设 weekOfMonth = 2 day = 7 weekOfMonth = 2 day = 7 假设假设 3 ?理解循环的含义?会使用 while 循环结构?会使用 do-while 循环结构?会使用 for 循环结构?会使用调试解决简单的程序错误本章目标 4 1 、盈盈为了考验令狐冲夺冠的决心,要他说一百遍“我能行! ” ( "第1次说:我能行! "); ( "第2次说:我能行! "); …… ( "第 100 次说:我能行! "); 100 条2、盈盈要他说 10000 遍“我是最棒的! ”,怎么办? 为什么需要循环 2-1 演示完整代码 5为什么需要循环 2-2 ( "我是最棒的! "); ( "我是最棒的! "); (" 我是最棒的! "); (" 我是最棒的! "); (" 我是最棒的! "); (" 我是最棒的! "); …… (" 我是最棒的! "); int i = 1 ; while ( i <= 100 ){ ( "我能行! "); i ++; } i<=10000 i<=10000 "我是最棒的! "); "我是最棒的! "); 没有使用循环结构使用 while 循环完整代码 1完整代码 2 演示示例 2:使用循环结构解决问题 1 演示示例 2:使用循环结构解决问题 1 6什么是循环?生活中的循环打印 50 份试卷 10000 米赛跑旋转的车轮循环结构的特点循环结构循环条件循环操作锲而不舍地学习 7什么是 while 循环?特点:先判断,再执行 while ( 循环条件) { 循环操作} 符合条件,循环继续执行;否则,循环退出符合条件,循环继续执行;否则,循环退出循环中被重复执行的操作循环中被重复执行的操作 int i = 1; while ( i <= 30 ) { ( "我能行! "); i ++; }编码规范: 缩进、换行编码规范: 缩进、换行循环操作循环条件真假 8 3、如何用程序描述下面这个故事呢? 为了备战,令狐冲锲而不舍地练习,盈盈严格把关…“盈盈,怎么样,可以了吗? ”“不行,高音部分唱得还不是很好,钢琴还要继续练啊!”没有听到“很棒”的评价,看来革命尚未成功, 令狐冲并不气馁: 早上 5点练声,上午练钢琴,下午到声乐老师家练习唱歌,晚上练习舞蹈基本功。为了备战,令狐冲锲而不舍地练习,盈盈严格把关…“盈盈,怎么样,可以了吗? ”“不行,高音部分唱得还不是很好,钢琴还要继续练啊!”没有听到“很棒”的评价,看来革命尚未成功, 令狐冲并不气馁: 早上 5点练声,上午练钢琴,下午到声乐老师家练习唱歌,晚上练习舞蹈基本功。循环条件循环条件循环操作循环操作使用 while 循环的步骤 1、分析循环条件和循环操作 2、套用 while 语法写出代码 3、检查循环是否能够退出怎样使用 while 循环 3 -1 9怎样使用 while 循环 3 -2 (" 表演得怎么样? (y/n):"); answer = (); while ( ! ("y") )