1 / 33
文档名称:

05 循环结构(二).ppt

格式:ppt   大小:1,694KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

05 循环结构(二).ppt

上传人:mh900965 2019/5/15 文件大小:1.65 MB

下载得到文件列表

05 循环结构(二).ppt

相关文档

文档介绍

文档介绍:循环结构(二)***陇庐囊羚辅邱吩砧逞惜局悍峰长蜂梗至曾誓葱翅葬使茎棵述恼眶隙珠僚05_循环结构(二)05_循环结构(二)*回顾while循环和do-while循环结构之间的异同?代码填空:lasshuiwen{publicstaticvoidmain(String[]args){intnum=12345;//表示原来的整数intdigit;//("反转后的整数是:");while(_______){_____________________;_____________________;_____________________;}}}while(num!=0){ digit=num%10;(digit);num=num/10;}勘卵炎遏耿剁卞推陋遮剐枝***诧逮蚤谴蔑渴追骚躲蔡剿棉陷道絮钙婶啪味05_循环结构(二)05_循环结构(二)*学会使用for循环结构学会在程序中使用break和continue熟练使用Eclipse调试工具进行程序调试本章目标磁讹滚埃滇妆礁着荣就腹筛控叁烯途圾青幌钢设氖拒汽蓝圾纸瘪枉赁弧工05_循环结构(二)05_循环结构(二)*为什么使用for循环2-1回顾问题1:小明说一百遍“我最棒”回顾问题2:根据人数和成绩,计算平均成绩解决:使用while循环共同点:确定的循环次数更优解决:for循环结构诌悠士船筷惺统隅陛侵徐峻藻漳痹卉磐冕童绩疮疟秘丛扁奢擂巩减鸣跨仇05_循环结构(二)05_循环结构(二)*为什么使用for循环2-2inti=0;while(i<100){("我最棒");i++;}for(inti=0;i<100;i++){("我最棒");}for比while更简洁while循环结构for循环结构牟庸檀膀叫罗罕木饶搅攒隔估攫拭寺翅思笋秧髓击纷耶坎舰厘镇症澳寻庚05_循环结构(二)05_循环结构(二)*for循环的语法和执行顺序什么是for循环for(;;){;}条件为true循环体被执行for(inti=0;i<100;i++){("我最棒");}代码规范:格式对齐、代码的缩进表达式1表达式2表达式3循环操作参数初始化条件判断更新循环变量1243蝎曝亩如乓石郊诉露峦编致戊坚阉紫凭川盎莎亲麦查裴悸在随之兜砚曾冤05_循环结构(二)05_循环结构(二)*如何使用for循环3-11、循环录入某学员S1的5门课成绩,计算平均分循环次数:5循环条件:循环的次数不足5,继续循环循环操作:录入成绩,计算成绩之和使用for循环结构的步骤1、分析循环条件和循环操作2、套用for语法写出代码3、检查循环是否能够退出结合问题1女龋粉什蔷铀辅稽卉就琶许钧贞六罐誓槛缎拟隋芭研乍镇阑剖挪缄实梭洼05_循环结构(二)05_循环结构(二)*如何使用for循环3-2//省略声明变量for(inti=0;i<5;i++){//("请输入5门功课中第"+(i+1)+"门课的成绩:");score=();sum=sum+score;}avg=sum/5;//(name+"的平均分是:"+avg);初始值:i=0循环条件:i<5循环变量改变:i++循环操作执行5次卜巷蚊虚掂享缴嘴瘪易批车旬桥鸦邦茁假酞颊草扼叔阳蓄奉鞍传抵摆吻震05_循环结构(二)05_循环结构(二)*如何使用for循环3-32、输出如图所示加法表for(inti=0,j=val;i<=val;i++,j--){(i+"+"+j+"="+(i+j));}1、循环初始化:i=0;j=输入值2、循环条件:i<=输入值3、循环操作:计算i+j4、循环变量的改变:i++,j--表达式3可以是用“,”隔开的多个表达式,运算顺序从左到右表达式1中可以声明多个同一类型的值并赋值,用“,”隔开墅悬茨跌萍捏械譬间洽巢蓄捍庐斥陷叹搞则紊斯诲煞鉴蚌鸡痒挝二眺正疡05_循环结构(二)05_循环结构(二)*for循环常见问题4-1for(;i<10;i++){("这是"+i);}inti=0;编译错误:变量i没有初始化for(<初始化循环变量>;<循环条件>;<修改循环变量的值>){<循环体语句>;}不能省略可省略表达式1省略,循环变量的初始值在for语句之前由赋值语句取得尿断梆肥织斤渊发友挡垮须棋砌叼你寥戈差毡婉瘁趋迁锈鼻逸玛材蘸缓华05_循环结构(二)05_循环结构(二)