while和do-while都是循环构造,只要给定条件为true,它们就执行给定的语句集。
while循环首先检查条件是否为true,如果为true则执行语句。如果条件为false,则循环就在这里结束。
do-while循环首先执行语句一次,然后检查条件是否为true。如果条件为true,则执行该组语句,直到条件为false。如果条件为false,循环就在这里结束。
因此,两者之间的区别在于,do-while循环至少执行一次语句集。
while (<condition>
京公网安备 11010502049817号