————前言——————————————————————————
何为结构?我个人理解,结构相当于人的骨架,支撑着人的整个身体,行为与肢体之间的协调。编程语言中的结构也是如此,正因为结构的存在,才组成了一段代码,一个系统,一个程序。上一篇博客已经介绍了分支结构,下面来介绍循环结构,顾名思义,循环即重复。
................while循环...................................................................................................................
语法:(先判断,后执行)
while(循环条件)
{
循环体;
}
执行过程:
1、判断循环条件,如果条件为true,则转向2;如果条件为false则转向3
2、执行循环体,循环体执行完后,转向1
3、跳出循环,循环结束
................do-while循环..............................................................................................................
语法:(先执行,后判断)
Do
{
循环体;
}
While(条件);
执行过程:
1、执行循环体,执行完循环体转向2
2、判断条件是否成立,如果条件为true,则转向1.如果条件为false则转向3
3.跳出循环,循环结束
................for循环.......................................................................................................................
语法:
for (语句1; 语句2;语句3)
{
循环体;
}
执行过程:
先判断条件,然后执行循环体。
................总结............................................................................................................................
知道循环次数:for循环
不知道循环次数:do-while/while
do-while和while的区别
do-while:先执行,再判断
while:先判断,再执行