全心思齐网

当型和直到型有什么区别?

当型(while)是先检验条件再运行。

直到型(until、do…while)是先运行一次循环体,检测到某个某个条件成立时接着循环。也就是while型可能不运行循环体,而直到至少运行一次。

匿名回答于2020-02-08 11:09:35


一、顺序不同


1、当型:当型是先判断条件是否成立,后执行A框。


2、直到型:直到型是先执行A框,然后判断给定的p条件是否成立。


二、判断不同


1、当型:当型是当给定条件成立满足时执行A框。


2、直到型:直到型是在给定条件不成立时执行A框。


三、脱离不同


1、当型:当型反复直到p条件不成立为止,此时不执行A框而脱离循环结构。


2、直到型:直到型反复直到给定的p条件成立为止,此时脱离本循环结构。

匿名回答于2021-11-03 08:00:45


相关知识问答