黑马程序员技术交流社区

标题: while和for的问题 [打印本页]

作者: 15225018025    时间: 2015-12-16 10:27
标题: while和for的问题
什么时候用while循环,什么时候用for循环.?这点学的有点混乱.
作者: SpiritsOfBlack    时间: 2015-12-16 10:51
你其实自己出几道题分别用if和while写代码编译一下,看一下它们各自需要的条件,表达式,输出结果等等,看自己能不能看出有什么不同,自己能看出来的话那么你就永远记住这两个循环的区别了
作者: 硫氢化铁    时间: 2015-12-16 10:58
我个人的理解是,for循环是你知道循环次数的情况下建议使用,while和do while循环是不确定循环次数的情况下建议使用,当然,在循环次数清楚的情况下都可以使用,不过建议使用for循环
作者: sooul    时间: 2015-12-16 11:40
for循环是在知道循环次数的情况下使用,while循环是在不确定循环次数的情况下使用,当然这只是通常情况,最后还是要到具体的环境下来选择最合适的循环结构,要考虑到程序的优化(运行速度,占用内存等)。
作者: 汐枫wait    时间: 2015-12-16 20:50
为循环而定义的增量,如果在循环结束后还要用,就用while,如果不用,就用for
作者: hyl    时间: 2015-12-16 21:38
赞一个。
作者: a54267490    时间: 2015-12-16 22:19
不知道要循环多少次用while,否则就用for,其实while能做的for都可以做,不知道就用for好了,以后用多了就知道了
作者: DaYe    时间: 2015-12-16 22:25
问题看多了自然就明白了
作者: 隔壁老猫    时间: 2015-12-16 22:49
我就不说了, 大家都理解的挺好的
作者: 雨非飞飞    时间: 2015-12-16 22:53
简单需求用while吧




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