黑马程序员技术交流社区

标题: 循环的区别 [打印本页]

作者: 柒夜    时间: 2015-4-24 09:11
标题: 循环的区别
for ,do while ,while三个循环有什么区别?
作者: 大西洋    时间: 2015-4-24 11:12
while  首先判断条件,条件符合才会运行~  
do while 不管条件怎样,首先会运行一次,然后再判断是否符合条件~
for 和 while 类似,更适用于明确了解循环次数情况
作者: 爱如kongcheng    时间: 2015-4-24 20:28

for(表达式1;表达式2;表达式3){
               语句块;
}
表达式1:变量的声明和初始化。  表达式2:条件表达式,也就是判断语句 。 表达式3:循环表达式。
for循环的流程: 表达式1--》表达式2--》语句块--》表达式3
相当于while循环
表达式1;
while(表达式2){
       语句块;
       表达式3;
}

而do-while 循环,先运行循环内部语句块,后判断。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2