循环思想有哪三要素?
1.循环变量 (循环变量的初始化)
2.循环体
3.循环终止条件
初始条件,结束条件,更新值
循环:反复的执行一段相同或相似的代码
实现循环结构有哪几种语句?
1.while语句
2.do...while语句
3.for语句
请写出每种循环语句的格式?
While (条件){
//循环语句
//更新语句
}
While 是先判断,然后执行
do-while是先执行,后判断,条件为false的时候,至少还要执行一次
do{
//循环语句
//更新语句
}.while(条件){}
for (var 1.初始值;2.条件;4.更新值){
//循环语句
}
三、几种循环的比较
①3种循环都可以用来处理同一问题,一般情况下它们可以相互代替。
②用while和do···while循环时,循环变量初始化的操作应在while和do···while语句之前完成,而for语句可以在表达式1中实现循环变量的初始化。
③在while循环和do···while循环中,只在while后面的括号内指定循环条件,因此为了使循环正常结束,应在循环体中包含使循环趋向结束的语句(如i++,或i=i+1等)。
for循环可以在表达式3中包含使循环趋于结束的操作,甚至可以将循环体中的操作全部放在表达式3中。因此for语句的功能更强,凡用while循环能完成的,用for循环都能实现。
④while循环、do···while循环和for循环都可以用break语句跳出循环,用continue语句结束本次循环。
请写出for循环的执行步骤
执行流程: 先执行1初始化语句 执行2判断语句,如果判断结果是true 执行4循环代码 执行3步进语句 继续回到2 4 3 2 4 3 如果判断结果是false,代表循环结束 注意: 初始化语句只在第一次循环中执行,之后不再执行