Unity3D(9) —While循环

2019-11-19  本文已影响0人  程序媛之盼盼吖

1.while语句

while(循环条件)
{
 循环体;
}

循环条件:一般为关系表达式或者一个bool类型的值。
循环体:要重复执行的代码。

程序运行到while处,首先判断while所带的小括号内的循环条件是否成立,如果成立的话,也就是返回true,则执行循环体;执行完一边循环体后,再次回到循环条件进行判断,如果依然成立,则继续执行循环体,如果不成立,则跳出while循环。

在while循环当中,一般总会有那么一行代码,能够改变循环条件,使之终有一天不再成立,如果没有那么一行代码能够改变循环条件,也就是循环条件永远都成立,我们称这种循环叫做死循环。

2.do-while语句

do
{
  循环体;
}while(循环条件);

程序首先会执行do中的循环体,执行完毕后,去判断do-while的循环条件,如果成立则继续执行do中的循环体,如果不成立,则跳出do-while的循环体。

循环体中的代码最少会执行一次。遇见那种首先执行一遍循环体,拿着执行后的结果再去判断是否执行循环的循环我们推荐do-while循环。

上一篇 下一篇

猜你喜欢

热点阅读