循环有三种:for循环, while循环, do-while循环。
首先我来介绍一下while循环,它的基本结构是:
while(表达式) 该表达时如果为真则执行该循环
{
语句;
语句;
......
增值表达式(降值表达式);
}
然后是for循环,它的基本结构是:
for(初始值; 表达式; 增值(降值)表达式) 同理,如果第一个表达式为真,则执行该循环。
{
语句;
语句;
}
for循环经常使用的,这是为什么呢?对于while循环,如果语句过多,那么判断真假的表达式和增值表达式就会离的很远,不方便维护。而for循环与之相对,不管语句有多少这三个表达式都在一行上,一目了然。这就是for循环存在的理由。
接下来是do-while循环,而do-while循环是用的最少的,它的基本结构是:
do
{
语句;
语句;
......
增值(降值)表达式
}while(表达式) 该表达式来判断真假
该循环独有的一个特性是:“我”不用先判断表达式的真假,直接执行语句,执行完了之后才判断真假。是不熟有点抽象,请看下面:
while循环,for循环:判断表达式-->执行语句-->判断表达式-->执行语句
do-while循环:执行语句-->判断表达式-->执行语句-->判断表达式