Unity3D(9) —While循环

1.while语句

  • 语法

while(循环条件)
{
 循环体;
}
  • 注意:

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

  • 执行顺序

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

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

2.do-while语句

  • 1.语法

do
{
  循环体;
}while(循环条件);
  • 2.执行过程

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容