目录
实例:通过while、do..while、for语句实现1-100的自然数之和
while语句
-
while循环时最基本的循环,它的结构为:
-
只要布尔表达式为true,循环就一直进行下去。
-
循环条件一直为true就会造成无限循环【死循环】。
-
少部分情况需要循环一直进行下去,比如服务器监听。
do while循环
-
对于while语句而言,如果不满足条件,则不能进入循环,但有时候我们需要即使不满足条件也要执行一次。
-
do...while循环和while循环相似,不同的是,do....while循环至少会执行一次。
-
while和do...while的区别。
-
while先判断后执行。do...while是先执行后判断。
-
Do....while总是保证循环体会被至少执行一次。
for 循环
-
for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。
-
for循环执行的次数是在执行前就确定的。
实例:通过while、do..while、for语句实现1-100的自然数之和
-
while语句
可得到结果:
-
do...while语句
可得到结果:
-
for语句
可得到结果: