、while
l 语法
条件表达式的初始值;
while(条件表达式){
循环操作;
更改条件表达式的语句;
}
l 特点:先判断,再执行,有可能一次循环都没有
l 适用的场合:循环次数未知
l 表现形式
n 第一种:循环的次数确定
u 条件表达式,判断整型的变量在某个范围
u while(i<=5){ //不需要接收用户输入}
n 第二种:循环次数不限,用户输入某个值结束循环
u 条件表达式,根据用户输入的值进行判断
u while(用户输入的值和某个值做比较){
如输入0或(yes/no)结束循环
u }
2、do…while
l 语法
条件表达式的初始值;
do{
循环操作;
更改条件表达式的语句;
}while(条件表达式);
l 特点:先执行,再判断,至少循环1次
l 适用场合,同while循环
l 表现形式,同while循环
3、for
l 语法
for(初始值;条件表达式;迭代部分){
//循环操作
}
l 特点:同while循环,都先判断,再执行,有可能1次循环都不执行
l 适用场合:循环次数固定
二、循环中常见的2个语句
l break——终止循环(循环未完毕时,提前结束循环)
l continue——结束本次循环,进入下一次循环