女王和警官gl:VB中do while 与do until有什么区别?

来源:百度文库 编辑:高校问答 时间:2024/04/29 09:49:29

do while是当条件为真时重复执行循环体,直到条件为假时终止,
do.. until是先执行一次循环体,然后对条件进行判断,如果为真,则终止循环,如果为假则继续循环

其实这类循环本质上的区别是没有的, 主要是根据你的习惯和实际情况, 哪个方便用哪个.

注意, do while是在开始时判断, 所以循环可能一次也不执行, 而do ... until因为是执行后再判断, 则肯定要执行一次.

当然, 前者是条件真时循环, 假时终止, 而后者反之

就是循环前执行不执行一次的问题