第四章:循环结构(一)
while do index bug debug step equal error
1.while循环结构
语法:while(循环条件){
循环操作
}
2.do-while循环
语法:do{
循环操作
}while(循环条件);
第五章:循环结构(二)
rate young schedule negative customer birthday contine return
3.for循环
语法:
for(表达式1;表达式2;表达式3){
//循环体
}
4.break语句
用于终止某个循环,使程序跳到循环体外的下一条语句。在循环中位于break语句后的语句将不再执行,循环也停止执行。
5.continue语句
在某次循环中,不执行完循环体中所有的语句,就想跳出此循环,开始执行下一次循环。
第六章:循环结构综合练习
break语句是用于终止某个循环,程序跳转到循环体外的下一条语句。
continue语句是用于跳出本次循环,进入下一次循环的语句。
循环结构有什么不同
1.语法不同
while循环语句:
while(条件){
//循环体
}
do-while循环语句:
do{
//循环体
}while(条件);
for循环语句:
for(初始化; 条件; 迭代){
//循环体
}
2.执行顺序不同
while循环结构:
先进行条件判断,再执行循环体。如果条件不成立,退出循环。
do-while循环结构:
先执行循环体,在进行条件判断,循环体至少执行一次。
for循环结构:
先执行初始化部分,在进行条件判断,然后执行循环体,最后进行迭代部分的计算。如果条件不成立,跳出循环。
3.适用情况不同
在解决问题时,对于循环次数确定的情况,通常选用for循环结构。对于循环次数不确定的情况,通常使用while和do-while循环结构。
二重循环
1.什么是二重循环结构:一个循环体又包含另一个完整的循环结构。
while二重循环语法:
while(循环条件1){
//循环操作1
while(循环条件2){
//循环操作2
}
}
do-while二重循环语法:
do{
//循环操作1
do{
//循环操作2
}while(循环条件1);
}while(循环条件2);
for二重循环语法:
for(循环条件1){
//循环操作1
for(循环条件2){
//循环操作2
}
}
while与for嵌套二重循环语法:
while(循环条件1){
//循环操作1
for(循环条件2){
//循环操作2
}
}