黑马程序员技术交流社区
标题:
循环结构
[打印本页]
作者:
xiaomilu
时间:
2017-3-29 21:34
标题:
循环结构
for 循环
格式
for(初始化表达式①;布尔表达式②;步进表达式④){
循环体③
}
while 循环
基本格式
while(布尔表达式) {
循环体语句;
}
扩展格式
初始化表达式①
while(布尔表达式②){
循环体③
步进表达式④
}
do-while 循环
n 基本格式
do {
循环体语句;
}while(布尔表达式);
n 扩展格式
初始化表达式①
do{
循环体③
步进表达式④
}while(布尔表达式②);
三种循环的区别
虽然可以完成同样的功能,但是还是有小区别:
do…while循环至少会执行一次循环体。
for循环和while循环只有在条件成立的时候才会去执行循环体
for循环语句和while循环语句的小区别:
使用区别:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2