while循环
格式
while(循环条件){
循环操作
}
流程图
常见问题
1、确定循环条件和循环操作
2、检查循环是否能够退出
do-while循环
格式
do{
循环操作
}while{循环条件};
流程图
while和do-while循环的比较
1、语法不同
2、执行次序不同
while循环先判断再执行,do-while循环先执行再判断
3、初始情况不满足循环条件
while循环一次都不会执行,do-while循环不管任何情况都至少执行一次
for循环
格式
for(参数初始化;条件判断;更新循环变量){
循环操作
}
当条件为true,循环体被执行
常见问题
1、变量i没有初始化
2、缺少循环条件,死循环
3、循环变量不发生变化,会导致死循环
总结
1、语法区别
2、执行顺讯
while和for循环都是先判断再执行,do-while循环先执行再判断
3、适用情况
当循环次数确定的情况,通常选用for循环。
循环次数不确定的情况,通常选用while或do-while循环