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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiaomilu 中级黑马   /  2017-3-29 21:34  /  683 人查看  /  0 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

for 循环
格式
for(初始化表达式①;布尔表达式②;步进表达式④){
循环体③
}

while 循环
  基本格式
while(布尔表达式) {
        循环体语句;
}
  扩展格式
初始化表达式①
while(布尔表达式②){
         循环体③
         步进表达式④
}

do-while 循环
n  基本格式
do {
         循环体语句;
}while(布尔表达式);
n  扩展格式
初始化表达式①
do{
         循环体③
         步进表达式④
}while(布尔表达式②);

  三种循环的区别
  虽然可以完成同样的功能,但是还是有小区别:
  do…while循环至少会执行一次循环体。
  for循环和while循环只有在条件成立的时候才会去执行循环体
  for循环语句和while循环语句的小区别:
  使用区别:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。

0 个回复

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