1.循环的作用
对于一些周而复始的运算,如果一遍又一遍的来,程序不仅长,阅读枯燥无味,还费时费力,所以我们需要循环结构的帮助。
2.循环的种类
循环主要分为三类。
1.do---while循环
结构:do
{
循环体;
}while(判断条件);
当满足判断条件时(判断条件为真)时,就会一直循环,直到不满足判断条件(判断条件为假),循环结束。
注意:
do----while语句是先执行一次再判断,即无论条件是否满足,都会执行一次。
即先循环,后判断。
2.while循环
结构:while(判断条件)
{
循环体;
}
当满足判断条件时(判断条件为真)时,就会一直循环,直到不满足判断条件(判断条件为假),循环结束。
注意:
while语句是先判断再执行,即如果条件不满足,一次都不会执行。
3.for循环
结构:for(表达式A;表达式B;表达式C)
{
循环体;
}
表达式A是条件初始化,作为“预处理”部分,如果无需预处理,可以省略。
表达式B是用来判断循环操作是否继续执行的表达式,如果表达式成立(判断结果不为0),执行循环体,如果不成立(判断结果为0),则跳出循环。
表达式C是收尾处理,会为下个循环准备,如果没有执行内容,则可以省略。
3.break与continue的运用
break:跳出循环。如果是多重循环,仅仅会跳出内测的循环语句。
continue:执行此语句后,跳出这遍循环体的剩余部分,进行下次循环。