为了账号安全,请及时绑定邮箱和手机立即绑定

迭代和循环,是一回事吗

迭代和循环,是一回事吗

米脂 2018-11-13 05:02:10
迭代和循环,是一回事吗
查看完整描述

2 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

针对一种容器的循环叫迭代。

平白无故写个 while(true){...} 这样。。。。呃,你愿意叫也行,就是在新手面前能显得假专业点

补充一下(刚才上厕所时候想到的,哈哈):

你也可以这么理解(局限于 c#)

for (...) 是循环,foreach (...) 是迭代。


查看完整回答
反对 回复 2018-11-14
?
繁花如伊

TA贡献2012条经验 获得超12个赞

百度百科的知识:

迭代: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循环,因此认为迭代和递归是编程算法的一种描述,而循环则是程序代码的一种描述。


查看完整回答
反对 回复 2018-11-14
  • 2 回答
  • 0 关注
  • 304 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信