前言
本篇主要使用实例介绍for 、 while 、 do while 实现循环结构
一、while循环
while(表达式)
语句;//如果循环体想包含更多的语句,可以加上⼤括号
例子如下:在屏幕上打印1~10的值
二、for循环
代码如下(示例):
for(表达式1; 表达式2; 表达式3)
语句;//如果循环体想包含更多的语句,可以加上⼤括号
- 表达式1 ⽤于循环变量的初始化
- 表达式2 ⽤于循环结束条件的判断
- 表达式3 ⽤于循环变量的调整
一个例子看懂如何使用for循环,如下:
在2 ,3,4循环直到2判别式不在满足则跳出循环
三、do-while循环
代码如下(示例):
do
语句;
while(表达式);
与 if while 区别:while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环;
⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表达式为真,就会进⾏下⼀次,表达式为假,则不再继续循环。
例子如下:
注:do while 语句中循环体是⾄少执⾏⼀次的,这是 do while 循环⽐较特殊的地⽅