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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© One_M 中级黑马   /  2015-3-22 17:09  /  1111 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

while循环,条件满足时才进行循环   do while循环是无论条件是否满足都循环(循环体至少被执行一次)除此之外还有没有别的区别?    for循环和while循环怎么选择用哪个呢?

5 个回复

倒序浏览
如果需要通过变量来对循环进行控制,该变量只作为循环增量存在时,用for语句。
回复 使用道具 举报
for循环中定义的变量只能在for中使用,相对于while来说省一些内存,
所以变量只做循环次数使用的话,用for ,要在循环语句外输出变量的话用while
回复 使用道具 举报
不明确循环次数用while
回复 使用道具 举报
对于for,如果用于控制循环的增量,变量只在for语句内有效,执行完毕后释放;while执行完还在的(因为定义变量在大括号外)。如果只是定义循环增量,for更好些
回复 使用道具 举报
恩恩。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马