迭代和循环,是一回事吗

迭代和循环,是一回事吗

米脂
浏览 305回答 2
2回答

Qyouu

针对一种容器的循环叫迭代。平白无故写个 while(true){...} 这样。。。。呃,你愿意叫也行,就是在新手面前能显得假专业点补充一下(刚才上厕所时候想到的,哈哈):你也可以这么理解(局限于 c#)for (...) 是循环,foreach (...) 是迭代。

繁花如伊

百度百科的知识:迭代:http://baike.baidu.com/view/461623.htm循环:http://baike.baidu.com/view/556681.htm编程中国的知识:迭代与递归:http://www.bc-cn.net/Article/kfyy/cjj/jszl/200708/5226.html (这个讲解的很好,推荐看看)个人认为:简单浏览了一下【编程中国】的【迭代与递归】发现,无论在其中讲解的迭代还是递归中都有for循环,因此认为迭代和递归是编程算法的一种描述,而循环则是程序代码的一种描述。
打开App,查看更多内容
随时随地看视频慕课网APP