Unity3D(9) —While循环
2019-11-19 本文已影响0人
程序媛之盼盼吖
1.while语句
-
语法
while(循环条件)
{
循环体;
}
-
注意:
循环条件:一般为关系表达式或者一个bool类型的值。
循环体:要重复执行的代码。
-
执行顺序
程序运行到while处,首先判断while所带的小括号内的循环条件是否成立,如果成立的话,也就是返回true,则执行循环体;执行完一边循环体后,再次回到循环条件进行判断,如果依然成立,则继续执行循环体,如果不成立,则跳出while循环。
在while循环当中,一般总会有那么一行代码,能够改变循环条件,使之终有一天不再成立,如果没有那么一行代码能够改变循环条件,也就是循环条件永远都成立,我们称这种循环叫做死循环。
2.do-while语句
-
1.语法
do
{
循环体;
}while(循环条件);
-
2.执行过程
程序首先会执行do中的循环体,执行完毕后,去判断do-while的循环条件,如果成立则继续执行do中的循环体,如果不成立,则跳出do-while的循环体。
循环体中的代码最少会执行一次。遇见那种首先执行一遍循环体,拿着执行后的结果再去判断是否执行循环的循环我们推荐do-while循环。