黑马程序员技术交流社区
标题:
do while语句与while语句区别
[打印本页]
作者:
iOSNC
时间:
2015-7-17 22:03
标题:
do while语句与while语句区别
都说他俩是老表,是长得很像啊!都是循环语句,但一个是直到型循环一个是当型循环,可什么时候用do while什么时候用while呢?
作者:
wx_pNOonoEG
时间:
2015-7-17 22:15
(while)
1,在不知道要循环的次数的时候使用最佳,可以巧妙的利用死循环~
2,在某个范围内查找满足条件的值~
先判断在执行
(do...while) 先执行后判断,,
不管while的条件是否为真,循环体中的语句至少要执行一遍
作者:
yongwei
时间:
2015-7-17 22:19
一般情况下可以互换,不过do...while会先执行一次循环体
作者:
skywan
时间:
2015-7-18 12:41
do …… while()是先执行一次循环体,在判断条件;
while()是先判断条件,要是符合条件在执行循环体,要是不符合就不在执行循环体,结束循环。
作者:
norwood
时间:
2015-7-18 16:20
唯一的区别就是:一开始条件就不满足,while循环一次也不执行就结束循环,do...while会执行一次
作者:
wxh794708907
时间:
2015-7-18 17:07
貌似视频里说的是 do while 用的很少 具体什么时候用 真没说
作者:
哒哒萌
时间:
2015-7-18 20:04
do while语句不论条件真假,都要执行一次,而while不行
作者:
黑马灬小胖纸
时间:
2015-7-18 20:20
一般可以相互替换,一个先执行后循环,另一个是先循环后执行
作者:
408205555
时间:
2015-7-18 20:51
循环结构的代码无非就这几个。
在你编码的时候根据实际情况而定就行了。
在你需要它的时候你一定会想到他的。
只需要记住两者的不同:
do..while().. 无论如何都会循环一次,是否进行下一轮循环由()的条件而定
while() 只有当()内的值为真时,才会循环。
不用太纠结该怎么怎么用。
作者:
糖糖本尊
时间:
2015-7-18 21:27
do while 一般不用 用的多的还是for'循环 while循环要巧妙利用死循环
作者:
895928691
时间:
2015-7-18 21:28
可以写个小程序然后在while与do while 之间转换一下
试着输出同样的东西然后比较这个很好区分的
并却精通一种就好了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2