do Loop Until 和 while有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/04 08:58:44
do Loop Until 和 while有什么区别

do.....loop until先循环一次,在判断是否满足条件,while...wend 和 do until...loop都是先判断条件在循环。也就是第一个比后两个多一次循环。

do Loop Until是直到形结构,而while是当形结构,具体区别在于跳出循环时执行不同,这里给出until和while的释义:

until 英[ənˈtɪl] 美[ʌnˈtɪl]
prep. 到…为止; 在…以前;
conj. 到…为止,在…以前; 直到…才;
[例句]The tired children don't get home until 7 pm.
疲倦的孩子们直到晚上7点才回家。

while 英[waɪl] 美[hwaɪl, waɪl]
conj. 而; 虽然; 在…期间; 与…同时;
n. 时间(一段);
vt. 消磨,打发(时间); (愉快而懒散地)度过(时间)(常与 away 连用);
[例句]Maybe I could listen to an instructional tape while jogging?
或许我可以在慢跑的同时听教学录音带?