黑马程序员技术交流社区
标题:
while 和 do while 的区别 ?
[打印本页]
作者:
小二筒
时间:
2015-6-14 12:53
标题:
while 和 do while 的区别 ?
大神们 while和do while 这个有啥区别 小弟不懂啊
作者:
邱石
时间:
2015-6-14 13:11
do while至少执行一次,
while如果不满足条件,肯一次也执行不了
作者:
Tangtang
时间:
2015-6-14 14:48
嗯,说的对。都是循环,一个是不管条件满不满足都至少执行一遍,一个是可能一次都不会执行
作者:
路途遥远
时间:
2015-6-14 14:49
1楼正解!!
作者:
cyd1058
时间:
2015-6-14 15:13
do while 至少执行1次
作者:
夜空中最亮的星
时间:
2015-6-14 19:04
在一般情况下,用while语句和do.....while语句处理同一问题时,若二者的循环体部分是一样的,它们的结果也一样。但是如果while后面的表达式一开始就为假,两种循环结果是不同的,此时对while循环来说,一次也不执行循环体,而对do.....while循环语句来说则要执行一次循环体
作者:
乔栋
时间:
2015-6-14 20:15
while 先判断,
while(2>3) {
System.out.println("这句肯定不会输出");
}
do while 先执行
do {
System.out.println("这句会输出");
}while(2>3)
作者:
ssclovedan
时间:
2015-6-25 20:06
while在条件不满足的情况下,一次也不执行,
作者:
ssclovedan
时间:
2015-6-25 20:07
while在条件不满足的情况下,一次也不执行.do while无论条件满足还是不满足,do里面的语句至少执行一次.
作者:
黑马无敌
时间:
2015-6-25 20:28
while和do…while语句都是循环语句,功能都差不多,唯一的区别在于检验条件的时间上。while语句在进入循环体之前要先判断条件是否成立,如果成立的话则进入循环体。而do…while语句则相反,是先执行循环体,然后再判断条件是否成立,如果成立的话则继续循环体,如果不成立则跳出循环,也就是说对于do…while语句,不管条件是否成立都要先执行一遍。
作者:
fmi110
时间:
2015-6-25 21:05
while 与 do while 的区别
作者:
fmi110
时间:
2015-6-25 21:08
do...while
就是多了一个do ,一上来不判断先把do后面的指令执行一次,碰到while时才进行询问进不进行循环
而while
一执行就碰到whil,所以先询问看是否进行循环
简单的说就是前者肯定会把循环语句执行至少一次,后者至少0次
作者:
g552092947
时间:
2015-6-25 21:11
do while最少执行一次,并且while(); 括号后边有一个分号,while有可能一次也不执行
作者:
Especially丶
时间:
2015-6-25 21:14
真的不懂还是假的呀 哈哈
作者:
崔司龙
时间:
2015-6-25 21:17
1楼确实是正解,再往深了说,也不是很懂,,,,反正确实是这样子的...
作者:
bingyu
时间:
2015-6-25 21:25
1楼确实是正解
作者:
十五号的人生
时间:
2015-6-25 21:35
do while至少执行一次,
while如果不满足条件,肯一次也执行不了
就是这样的
作者:
空城dream
时间:
2015-6-25 21:37
do....while 不管条件符不符合,都执行一次
作者:
四叶草~
时间:
2015-6-25 22:02
do...while 不管条件满不满足,,,至少至少执行一次,,,
while如果条件不满足,,就不执行
作者:
一口老郭
时间:
2015-6-25 22:05
视频里面很详细的吧
作者:
a1224577182
时间:
2015-6-25 22:33
dowhile循环语句至少执行一次啊
作者:
符慢慢
时间:
2015-6-25 23:07
这题简单
作者:
jlnu_wl
时间:
2015-6-26 20:00
do while 和 while 的最大区别就是:do while 第一循环的时候不判断是否符合条件,直接执行循环体;while第一次循环的时候会判断是否符合条件在执行循环体。就是高中数学学的直到型结构和当型结构的区别
作者:
1315317959
时间:
2015-6-26 21:34
while是先判断再执行,如果不满足条件一次都不会执行
do while 是先执行再判断,如果不满足条件也会执行一次的
作者:
xxpotato
时间:
2015-6-26 21:46
do..while至少执行一次,while不满足条件的话可能一次都不执行
作者:
含笑
时间:
2015-6-26 21:48
do...while 至少执行一次,再进行判断,
但是while可能一次都不执行,
do...while用的比较少
作者:
一败tu地
时间:
2015-6-26 22:10
while是只要条件满足就执行语句体,do...while是不管条件是否满足都会先执行一次语句体再判断条件
作者:
青皮核桃
时间:
2015-6-26 22:10
是真的不懂吗?{:3_53:}
作者:
走在这里
时间:
2015-6-26 22:26
while 是不满足条件就不执行,do while是满不满足条件都执行循环一次
作者:
zc强盗
时间:
2015-6-26 23:19
do while至少要执行一次循环
作者:
wangwencheng
时间:
2015-6-26 23:33
do while 要多循环一次
作者:
cemabenteng
时间:
2015-6-27 22:37
while是先判断再循环,do while是不管判断条件成立不成立先循环一次再进行判断,do while用到的机会很少很少
作者:
Happe_Sun
时间:
2015-6-27 23:00
学习学习
作者:
wengjialiang
时间:
2015-7-1 13:43
我觉得就是while是执行时判断在前,do-while是执行后再判断………………
作者:
如初见
时间:
2015-7-1 22:39
顶一下~
作者:
jx5785749
时间:
2015-7-1 22:47
do while 不管条件是否满足循环体至少执行一次!而while条件不满足一次也不执行
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2