whiledoing的用法(WHILEDO)
大家好,小珊来为大家解答以上的问题。whiledoing的用法,WHILEDO这个很多人还不知道,现在让我们一起来看看吧!
1、do-while与while-do区别为:跳出循环不同、执行次数不同、优先操作不同。
2、一、跳出循环不同do-while:do-while不可以通过break在循环过程中跳出。
3、2、while-do:while-do可以通过break在循环过程中跳出。
4、二、执行次数不同do-while:do-while至少会执行一次循环体。
5、2、while-do:while-do可能会出现一次都不执行循环体的情况。
6、三、优先操作不同do-while:do-while优先执行循环体,再判断执行条件是否符合要求。
7、2、while-do:while-do优先判断执行条件是否符合要求,再执行循环体。
8、首先存在疑问:有while do这个关键词吗?是不是说的就是while。
9、我只用过do while和while,真的没见有过while do。
10、简单来说区别是这样的:while和do…while语句都是循环语句,功能都差不多,唯一的区别在于检验条件的时间上。
11、while语句在进入循环体之前要先判断条件是否成立,如果成立的话则进入循环体。

12、而do…while语句则相反,是先执行循环体,然后再判断条件是否成立,如果成立的话则继续循环体,如果不成立则跳出循环,也就是说对于do…while语句,不管条件是否成立都要先执行一遍。
13、do-while 先执行循环体,然后判断条件,如果条件判断为ture,则继续执行循环体,如果判断为false,则不执行循环体while-do 是先判断条件是否正确,若正确则执行循环体,若不正确则不执行循环体。
14、所以do-while至少循环一次,而while-do有可能一次也不循环。
15、前者先执行一次循环体内的代码再判断是否满足再次循环的条件,后者先判断是否满足循环条件再视情况执行循环体内的代码。
16、简单地说,前者不管循环的条件如何都至少会执行一次循环体内的代码,而后者则有可能一次循环也不执行就跳过。
本文到此分享完毕,希望对大家有所帮助。