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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© bulala 中级黑马   /  2015-12-11 15:41  /  502 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

for与while的区别:
1.变量有自己的作用域。对于for来讲:如果将用于控制循环的变量定义在for语句中,那么该变量只在for语句内有效,for语句执行完毕,该变量在内存中被释放;
2.for和while可以进行互换。如果需要定义循环变量,用for更合适。

无限循环的最简单变现形式:
while(true){};
for(;;){};

累加思想:
原理:通过变量记录住每次变化的结果。
实现:通过循环的形式,进行累加操作。

计数器思想:
原理:通过一个变量记录住数据的状态变化。
实现:通过循环完成。

其他流程控制语句:
break(跳出),continue(继续)
break语句:应用范围:选择结构和循环结构;
continue语句:应用范围:循环结构。
注:1.这两个语句离开应用范围,存在是没有意义的;
2.这两个语句单独存在,下面都不可以由语句。因为执行不到;
3.continue语句是结束本次循环进行下次循环;
4.标号的出现,可以让这两个语句作用于指定的范围。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马