while循环
```
while (表达式)语句
```
表达式是一个关系表达式或一个逻辑表达式,当值为真是开始循环执行语句,为假退出循环。
循环每次执行完语句后回到表达式出重新开始判断,重新计算表达式的值。
do...while循环
```
do
语句
while(表达式);
```
1.循环时先执行循环体,即使循环条件不成立,循环体已经执行一次了
2.表达式不能为空,为空不合法
3.表达式可用0和1表示
4.循环体中必须要有改变条件表达式值得语句,不然将成为死循环
5.注意循环语句后的分号
for循环
```
for(表达式1;表达式2;表达式3)语句
```
表达式1:通常是一个设置循环初始值的一个赋值表达式
表达式2:通常是关系表达式,控制循环的变量和循环变量允许的范围值进行比较
表达式3:通常是一个队控制循环变量的进行增大或减小的赋值表达式
循环控制
break:中断循环
continue:跳出本次循环
goto:无条件跳转语句
```
goto 标号;
```