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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王彦伟   /  2012-12-6 14:08  /  3976 人查看  /  22 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刘斌 中级黑马 2012-12-19 17:25:01
21#
while(条件){语句};          先判断条件真假,再选择执不执行语句
do{语句}while(条件);      管他三七二十一,先执行一次do语句,再判断条件真假,而后再选择继不继续执行语句
如何用视情况而定,用得都很少,都可用for代替的,还是for常用
回复 使用道具 举报
do-whille循环中do是执行体,while是循环条件,do{}while();先执行一遍do里的代码,然后就到了while循环条件里判断一下条件是否符合,如果符合就继续执行do里的代码,如果不符合就不执行do里的代码。所以肯定要先执行一次do里的代码再去判断的。
while(){}循环的循环条件就在()里,所以首先你得看一下条件符合不,如果不符合还执行个啥啊,不就一次也不用执行了啊!
回复 使用道具 举报
do-while 先执行再判断 ,while先判断再执行; 还要 注意一个问题do{}里面的变量 和while()里面的变量都是局部变量
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马