黑马程序员技术交流社区

标题: 循环语句while、do-while与for的区别 [打印本页]

作者: ljd    时间: 2016-6-2 11:38
标题: 循环语句while、do-while与for的区别
1、while语句与do-while语句只在while后面指定循环条件,使循环趋于结束的语句放在循环体内;for语句可以在初始化也可以在循环体中指定使循环趋于结束的语句;
2、while与do-while语句的循环变量的初始化操作应放在语句之前,for循环语句则可以在初始化语句中完成;
3、while与do-while语句实现的功能相同,但do-while语句是先执行后判断,无论表达式的值是true或false,都将先执行一次循环,而while语句则是先判断后执行;
4、for循环一般用在循环次数已知的情况下,如果对循环次数未知,则必须使用while或do-while;可以使用for循环的一定可以使用while或do-while,但可以使用while或do-while循环的不一定能使用for循环。

作者: Krobelus    时间: 2016-6-2 13:36
很到位,收藏一下
作者: naonao1027    时间: 2016-6-2 14:18
{:2_42:}赞一个




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