A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© song881224 中级黑马   /  2015-12-22 22:25  /  1468 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

最大的区别应该是两个语句的语法结构上面。//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进行判断是否会执行第一次)

12 个回复

倒序浏览
很详细,顶一个
回复 使用道具 举报
and2long 来自手机 中级黑马 2015-12-22 23:18:56
藤椅
顶一个。。
回复 使用道具 举报
。。。。。。。。。。。。
回复 使用道具 举报
bihehe 来自手机 中级黑马 2015-12-31 11:49:54
报纸
又学了一点技能
回复 使用道具 举报
lizhiguo0216 来自手机 中级黑马 2015-12-31 12:47:38
地板
面向对象怎么办。。。
回复 使用道具 举报
madongdong 来自手机 中级黑马 2015-12-31 18:26:33
7#
静静的看~~~~
回复 使用道具 举报
看得头晕目眩>_<
回复 使用道具 举报
没太看懂 好好研究一下 应该是差了一次执行啊
回复 使用道具 举报
纤路 来自手机 中级黑马 2016-1-14 00:21:33
10#
其中一点:fou循环中的参数变量只在循环内其作用。该循环一结束,空间既被释放,节省内存空间。
回复 使用道具 举报
今天刚讲,又看了一遍,不错
回复 使用道具 举报
xiaoxiao2015 来自手机 中级黑马 2016-1-21 00:33:06
12#
回复 使用道具 举报
楼主 下次记得排版好一点,,这样不怎么好看。。。不过还是赞一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马