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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一直分不清,几个循环的区别!
while.....
do.....while.....
for(){
          for(){
   }
}
不知道怎么运用,和区别。。

3 个回复

倒序浏览
三种循环语句的区别:
do...while循环至少执行一次循环体。
而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。
for循环和while循环的区别:
A:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用谁就用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。
回复 使用道具 举报
do.....while先执行do中的循环体,然后在判断while里面的条件,while是先判断,再执行循环。也就是说do-while最少会有一次循环。for跟while其实可以通用,不必太计较。
回复 使用道具 举报 1 0
while for 先判断后执行do....while先执行一次后判断

评分

参与人数 1黑马币 +10 收起 理由
fanxiaolin + 10 淡定

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马