欢迎光临散文网 会员登陆 & 注册

【循环详解】

2022-05-10 12:15 作者:Pan_ana  | 我要投稿


  • 递归Recursion

  • 循环Loop

  • return

  • continue

  • break


以下用C#来作为示范(Unity)

  • Programed (loop)

Loop
  • Computational Results(loop)

            @:contolNumber = 0

View

            @:contolNumber = 5

View
  • Programed (recursion

View


  • Computational Results(recursion)

            @:contolNumber = 0

View

            @:contolNumber = 5

View
  • 解释与补充说明

View
View
  • 他们如何配合?

/*

* ------------------

* 操作数+操作符=表达式

* ------------------

* 表达式+;=语句

* ------------------

* 语句为方法服务

* ------------------

*/

  1. return——跳出函数

  2. break——跳出语句

  3. continue——回到语句块

@:continue和for简直就是天生一对

∎continue与for配合使用基本生不会出现一些逻辑错误

∎continue与while、do while如果在传入的关注元素时,要注意在continue之前有没有发生改变,可能就会出现死循环等异常

∎然而for语句中,continue时回到语句开始时,会执行for中后面的第三个表达式的内容。就不会出现一些异常情况

友心共勉,愿你会意。以上为个人理解,如有不妥当的地方,望指出,谢谢!

【循环详解】的评论 (共 条)

分享到微博请遵守国家法律