黑马程序员技术交流社区
标题:
while和if的区别
[打印本页]
作者:
long_yihuan
时间:
2015-4-11 11:52
标题:
while和if的区别
条件判断while和if的区别
作者:
windform
时间:
2015-4-11 12:15
if(条件表达式){
//do something
}
while(条件表达式){
//do something
}
相同点:
根据条件表达式是否成立来决定要不要执行do something 代码
不同点:
if 条件成立,执行do something 后就顺序执行以后代码
while条件成立,会继续回来判断条件表达式,如果成立,会再次执行do something,再继续回到条件表达式,一直循环反复,直到条件不成立就不再执行do something, 结束后去执行以后的代码。
作者:
yearn
时间:
2015-4-11 12:34
for和while可以进行互换。如果需要定义循环增量。用for更为合适。
作者:
hbk000
时间:
2015-4-11 12:47
while循环,if判断,没啥可比性啊!!
作者:
adalvik
时间:
2015-4-11 13:05
都是条件成立则执行
作者:
胡几手
时间:
2015-4-11 13:16
学习了学习了。。。
作者:
mah707
时间:
2015-4-11 14:52
一个知道循环次数,比如一个数组,集合等,用for,不知道循环边界就用while,视频中也将了,实际用了就明白了
作者:
yas丶
时间:
2015-4-11 15:51
for和while可以互换,如果需要定义循环增量,用for更为合适。当要对某些语句执行很多次时,就是用循环结构。
作者:
挥斥方遒
时间:
2015-4-11 15:53
while(ture){
这里的代码运行无限次
)
if(ture){
这里的代码只运行一次
}
作者:
907888614
时间:
2015-4-11 15:54
if大多用在知道循环此次的情况。
作者:
小栀子
时间:
2015-4-11 16:03
都是条件为真时执行,但是while执行一次后会回头再检查条件,如果还为真,再次执行,一次来实现循环
作者:
阳光下的小树
时间:
2015-4-11 17:01
while是循环语句,while语句格式: while(条件表达式){执行语句;} if是判断语句,有三种格式。
作者:
wkz_crystal
时间:
2015-4-11 21:07
简单说就是:while是循环,if是基本条件判断,这这区别也太大了点吧!应该是while和for的区别吧!
作者:
星之钥匙
时间:
2015-4-11 22:04
没什么很大的区别,可以相互转换,学习的时候注意下do。。while就可以了
作者:
natsu647
时间:
2015-4-11 23:15
if是判断语句, while是循环语句。
作者:
王善辉
时间:
2015-4-11 23:21
while条件判定为真,则执行{}中的循环体和条件控制语句。直到条件控制不满足判定条件,才跳出循环。if是语句控制,不带有循环。
作者:
黑马小成
时间:
2015-4-11 23:23
在循环次数不确定的时候,用while。在循环次数知道的时候用if
作者:
幕丶落
时间:
2015-4-11 23:25
while是循环 if是判断 没有可比性啊
作者:
kolyneh
时间:
2015-4-12 00:01
。。。应该问问for 和while的区别
作者:
One_M
时间:
2015-4-12 00:05
额....这 ... 一个是循环 一个是判断....有什么不好区别的~!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2