标签:int 注意 避免 声明 i++ 步骤 而且 循环 退出
循环结构:循环结构不是无休止进行的,满足一定条件的时候才会继续,称为"循环条件".循环条件不满足的时候,循环退出;循环结构是反复进行相同的或类似的一系列操作,称为循环结构.
while循环结构
语法:
while(循环结构){
//循环操作
}
eg:
int i = 1;
while ( i<=100){
System.out.println("好好学习!");
i = i+1;
}
while循环结构的执行顺序:
1.声明并初始化循环变量;
2.判断循环条件是否满足,如满足则执行循环操作,否则退出循环;
3.执行完循环操作后,再次判断循环条件,决定继续执行循环或退出循环.
while循环结构的特点:先判断,后执行.
while循环结构解决问题的步骤如下:
1.分析循环条件和循环操作;
2.套用while语法写出代码;
3.检查循环能否退出.
注意:使用while循环结构解决问题时,一定要注意检查循环能否退出,即避免出现"死循环"现象.
do-while循环:
当一开始循环条件就不满足的时候,while循环一次也不会执行,但do-while无论如何循环都先执行一次,在判断循环条件.
语法:
do{
//循环操作
}while(循环条件);
eg:
int i = 1;
do{
System.out.println("好好学习!");
i++;
}while (i <=100 );
do-while循环的执行顺序一般如下:
1.声明并初始化循环变量;
2.执行一遍循环操作;
3.判断循环条件,如果循环条件满足,则循环继续执行,否则退出循环.
do-while循环特点:先执行,在判断. 循环操作至少一遍.
do-while特点解决问题的步骤如下:
1.分析循环条件和循环操作;
2.套用do-while语法写出代码;
3.检查循环能够退出.
while和do-while对比
相同点:都是循环结构,使用"while(循环条件)"表示循环条件,使用大括号将循环操作括起来.
不同点:
1.语法不同:do-while循环结构将while关键字和循环条件放在后面,而且前面多了个关键do, 后面
多了一个分号;
2.执行次序不同:while循环结构先判断,在执行;do-while先执行,在判断;
3.在一开始循环条件就不满足的情况下,while循环结构一次都不会执行,do-while循环结构则不管什么情况下都要执行一次.
标签:int 注意 避免 声明 i++ 步骤 而且 循环 退出
原文地址:http://www.cnblogs.com/qp1362074723/p/7631523.html