黑马程序员技术交流社区
标题:
for循环和while循环的区别
[打印本页]
作者:
song881224
时间:
2015-12-22 22:25
标题:
for循环和while循环的区别
最大的区别应该是两个语句的语法结构上面。//while只有一个表达式,表示是否进入循环体//使用continue的时候,直接进入exp.while(exp){……}//for语句中有3个表达式 exp1,exp2,exp3 。//exp1 在进入循环前执行一次,一般进行循环变量的初始化,//exp2 是用来判断是否进入循环体,和while中的exp起到同样的作用。//exp3 是用来修改我们的循环变量,一般是在每次执行完循环体后执行。使用continue后,也是进入的exp3for(exp1;exp2;exp3); {……} 总的来说,可以用while实现的都可以用for来实现,可以用for来实现的也都可以用while实现。可以使用do……while实现可以也可以使用 while和for来实现(不过有时候会有点麻烦)。同样,可以使用while和for实现的也可以使用do……while实现(不过,需要先用if进行判断是否会执行第一次)
作者:
高杰
时间:
2015-12-22 22:48
很详细,顶一个
作者:
and2long
时间:
2015-12-22 23:18
顶一个。。
作者:
tangtang.
时间:
2015-12-31 10:17
。。。。。。。。。。。。
作者:
bihehe
时间:
2015-12-31 11:49
又学了一点技能
作者:
lizhiguo0216
时间:
2015-12-31 12:47
面向对象怎么办。。。
作者:
madongdong
时间:
2015-12-31 18:26
静静的看~~~~
作者:
yuanxiang05
时间:
2016-1-2 00:54
看得头晕目眩>_<
作者:
TbShadowWalker
时间:
2016-1-12 21:15
没太看懂 好好研究一下 应该是差了一次执行啊
作者:
纤路
时间:
2016-1-14 00:21
其中一点:fou循环中的参数变量只在循环内其作用。该循环一结束,空间既被释放,节省内存空间。
作者:
fighting青青
时间:
2016-1-19 21:30
今天刚讲,又看了一遍,不错
作者:
xiaoxiao2015
时间:
2016-1-21 00:33
作者:
酱油
时间:
2016-1-29 21:57
楼主 下次记得排版好一点,,这样不怎么好看。。。不过还是赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2