黑马程序员技术交流社区

标题: for循环结果和while循环结构的区别 [打印本页]

作者: 邹永权    时间: 2015-4-30 23:57
标题: for循环结果和while循环结构的区别
如题,哪位大神可以告诉区别?

作者: LLLX77    时间: 2015-5-1 00:08
这问题。。。莫非是传说中的为了技术分而问的
FOR循环,当你知道准确的循环次数是使用FOR循环
当你不知道循环多少次,只知道循环结束条件是,使用WHILE循环
作者: 凌乱    时间: 2015-5-1 09:36
个人觉得,用for看起舒服点,不问为什么,因为单词for比while少几个字母,可以少敲几下
作者: 霸王睡别姬    时间: 2015-5-1 09:43
我喜欢用for循环来遍历,用while死循环来不断提示用户输入(如果用户输入有误的话),判断用户输入是否合理,然后进入循环!
作者: 王鹏飞1    时间: 2015-5-1 10:11
for循环至少执行0遍,while循环至少执行一遍
作者: shenxian88    时间: 2015-5-1 11:15
一般情况下,forwhile都是共通的,不过,如果循环有次数,或者是有限循环,就用for;如果不确定循环次数那么一般用while,另外while和do一般会连用,do-while和while的区别是,do-while是先执行在判断条件 存不存在,也就是说至少要循环一次,而while是先判断在循环,至少循环0次
作者: wodeheimalife    时间: 2015-5-2 08:44
for效率比 while 高
作者: mony    时间: 2015-5-3 00:04
王鹏飞1 发表于 2015-5-1 10:11
for循环至少执行0遍,while循环至少执行一遍

while也可能执行0遍,do  while才是至少执行一遍
作者: 第三人称丶看你    时间: 2015-5-3 11:31
for看起来比while简便
作者: 2119391569    时间: 2015-5-3 11:54
for和while可以进行互换,如果需要定义循环增量的话,用for更为合适。
作者: xiongmaoren518    时间: 2015-5-3 14:09
你这个问题实在是太水了啊楼主




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2