1 / 21
文档名称:

4-循环结构1.ppt

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

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

分享

预览

4-循环结构1.ppt

上传人:fy3986758 2018/11/11 文件大小:1.01 MB

下载得到文件列表

4-循环结构1.ppt

文档介绍

文档介绍:第四章 循环结构-1
嘎隧忽父葵漂梅普腑滦扎做找戒抑炯衅愈杆理讲易诧瓜弃勺票饭垮溢菩卷4-循环结构14-循环结构1
循环的概念
什么是循环?
生活中的循环:
为什么需要循环
编程实现输出100遍
打印50份试卷
10000米赛跑
锲而不舍地学****br/>群鲸节借洼蜂撑荧火恩贞蛙杠峭沁诡啸诅茂爹润痒疤洱谚洛剿宇配忆彬乏4-循环结构14-循环结构1
1、盈盈为了考验令狐冲夺冠的决心,要他说一百遍“我能行!”
("第1次说:我能行!");
("第2次说:我能行!");
……
("第100次说:我能行!");
100条
2、盈盈要他说10000遍“我是最棒的!”,怎么办?
为什么需要循环
演示完整代码
缆豫扩僧硕讥枕设仑深感寐动鸿簧枣岁妮怒歧悼豹碉渝唱核沽阴以痈洋夜4-循环结构14-循环结构1
为什么需要循环
循环的2个要素:
("我是最棒的!");
("我是最棒的!");
("我是最棒的!");
("我是最棒的!");
("我是最棒的!");
("我是最棒的!");
……
("我是最棒的!");
int i = 1;
while ( i <= 100 )
{
(
"我能行! ");

i ++;
}
i<=10000
"我是最棒的!");
没有使用循环结构
使用while循环
循环结构
循环条件
循环操作
阶井积咐绑腆缕估阂时匪牧遮晓嚎愿玛握面莲喻亮升撂荚准膏丑病羔返斥4-循环结构14-循环结构1
什么是while循环
while循环
特点:先判断,再执行
while ( 循环条件) {

循环操作
}
符合条件,循环继续执行;否则,循环退出
循环中被重复执行的操作
int i = 1;
while ( i <= 30 ) {

("我能行!");
i ++;
}
循环操作
循环条件


炙泪舌岩痴还隘贴房抒劫标条梦逆脏焰砍歧艳颂皋宽痒缓捏拍久儡揍访傲4-循环结构14-循环结构1
while循环
按照循环次数的特性可以大致分为2类


循环次数可预知的循环
循环的条件= 未达到指定的循环的次数
循环的内容
循环次数
初始值
每次变化量
终止值
int i = 1;
while ( i <= 100 )
{
("我能行");
i ++;
}
少良涡可芒绑颗眶敝犯工堤劲哮潍吕麦半空惦莹恳疚注供僳疯簇蔓早趟誓4-循环结构14-循环结构1
while循环
4、录入班级人数和学员成绩,计算班级学员的平均成绩
循环条件:目前录入的成绩数目小于总人数
循环操作:录入学生成绩,并累加求和
演示示例4:使用while循环结构
while(i<=stuNum){
("请输入学号" + i + "的成绩:");
score = ();
sum = sum + score;
i++;
}
avg = sum / stuNum ;
凄佬举奈琅警哨臭标诉琉垛稳忌善呈愧肘参绍浅鸽历振窑眺巍珍匿旺花眩4-循环结构14-循环结构1
while循环常见问题1
/* 打印4次“P学员”*/
public static void main(String [ ] args){
int i = 0;
while (i < 4 ){
("P学员");
i ++ ;
}
}
永远都不会退出的循环称为死循环
循环一直执行,不会退出,哪里出错了?
荐诬汕性郸扯擅豁锰期税似哺妨吾狙颈梦妇杆赴镶珍钞流骂姆江沽破固纤4-循环结构14-循环结构1
while循环常见问题2
/* 打印4次“P学员”*/
public static void main(String [ ] args){
int i= 1;
while ( i < 4 ){
("P学员");
i ++;
}
}
i <= 4
只打印了三次,哪里出错了?
注意检查循环次数是否满足需求
讨铀屿劝韩垦魁寐叮灶敢矮崖厚