黑马程序员技术交流社区
标题:
for和while到底用哪个呀
[打印本页]
作者:
魏建国
时间:
2015-3-31 10:17
标题:
for和while到底用哪个呀
做了那么多题目都不知道用哪个最好
作者:
宸宸
时间:
2015-3-31 10:32
for循环跟while循环差不多是可以通用的,个人更偏爱for循环。
作者:
yllian
时间:
2015-3-31 10:52
kan qing kuan
作者:
yllian
时间:
2015-3-31 10:53
看情况而定啊,有明确的循环次数时,个人喜欢用for,如果只知道循环结束条件,喜欢用while
作者:
弥风冻雪
时间:
2015-3-31 16:10
看情况,while ,do while 有前测型循环和后测型循环的区别,有时候2个循环的结果可能会有差别,使用时要注意区别
作者:
oucding
时间:
2015-3-31 17:34
没啥好纠结的,基本都通用吧,推荐使用for
作者:
manitowang
时间:
2015-3-31 21:41
for用的较广
作者:
cg287305691
时间:
2015-3-31 21:50
for循环用的多
作者:
WonderLand
时间:
2015-3-31 23:49
知道循环次数的时候用for,预先不好确定循环次数的时候用while
例如需要从1加到100,明确知道起始值,结束值和步长,这时候用for
再例如你想不断输入一个数,把所有输入的数加起来,当输入某一个数时结束循环,你预先并不知道输入多少数,这个时候用while
作者:
wuwuwu
时间:
2015-4-1 00:28
宸宸 发表于 2015-3-31 10:32
for循环跟while循环差不多是可以通用的,个人更偏爱for循环。
for使用的情况一般都是值得到底要判断多少次,很多时候不值得具体要判断多少次的这时候要用while的,具体用什么要视情况而定的,
作者:
徐顺醒
时间:
2015-4-1 07:12
for循环是当你明确需要 循环多少次的时候用, while循环则是 当某一条件的符合时,才停止这个循环。举个生活中例子,就想做俯卧撑锻炼,如果你的目标是做一百次就停止,你就用FOR循环,如果你的目标是做俯卧撑做到累得不能再做下一个,这样你是明确不了你能做多少个俯卧撑的,(相当于明确不了执行循环体多少次),这种情况,你就要用while循环了。 :lol
作者:
舒少勇
时间:
2015-4-1 07:16
这个要根据实际情况的 for一般用在计数上面比较多 while用在条件里的
作者:
kama
时间:
2015-4-1 08:37
for用的比较广泛一些,看自己的习惯而已,都差不多。
作者:
jonk
时间:
2015-4-1 10:02
一般for循环比while循环好用,但是有些情况下while更简便;就像if和switch一样,当一个值与多个值是否相等的时候用switch机会比较方便简洁!
作者:
jonk
时间:
2015-4-1 10:03
一般for循环比while循环好用,更大众,但是有些情况下while更简便;就像if和switch一样,当一个值与多个值是否相等的时候用switch机会比较方便简洁!
作者:
Fire_day
时间:
2015-4-3 20:26
用法一样吧,while()就是要满足()中的内容是真才能够执行,个人觉得还是for更加直观方便,不然要是循环加的时候你把++给在while里忘了,语法检查不出来,要是语句多的话,岂不是不知道在什么地方出错了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2