ПредишенСледващото

Използвани структура Do. Loop. Ако повторение на набор от инструкции изисква неограничен брой пъти, докато условието е изпълнено. Ако искате да повторите инструкциите няколко пъти, на за. Следваща изявление обикновено е най-добрият избор.

Докато или докато можете да използвате за да покаже състоянието. но не и двете.

Можете да проверите състоянието само веднъж - в началото или в края на един цикъл. Ако проверите състоянието в началото на цикъла (в инструкциите DO), цикълът може никога да не бъде изпълнена, дори веднъж. Ако проверката в края на цикъла (в инструкцията Loop), цикълът винаги се извършва поне веднъж.

Условия обикновено е резултат от сравнението на двете стойности, но това може да бъде всеки израз, чиято стойност в изчислението е от тип Булев тип данни (Visual Basic) (Вярно или невярно). Той включва също така стойностите на други типове данни, като цифровите видове са превърнати до тип булева.

могат да бъдат вложени ли Loops. Можете също така да инвестира в един на друг различни видове контролни структури. За повече информация, вижте. Вложени в структурата на управление (Visual Basic).

Структура Do. Loop е по-гъвкав, отколкото докато оператор. Край Докато (Visual Basic). тъй като ви позволява да изберете дали да се завърши цикълът, когато условието би престанал да бъде равна на True. или в случай, че тя да стане равна на True. Той също така ви позволява да проверите състоянието в началото или в края на цикъла.

Exit изявление Do осигурява алтернативен начин за излизане от Do ... Loop. Изход ли трансфери контролират непосредствено изявлението след изявлението Loop.

Exit Do често се използва след оценка на състоянието, като Ако структура. След това. Else. Няма цикъл може да се изисква, когато условие за откриване, че е безполезна или прави невъзможно да се продължи повторения, например погрешна стойност или искане за прекратяване. Exit Do. по-специално, тя се използва за условията на изпитване, които могат да предизвикат безкраен цикъл. т. е. цикълът се повтаря много пъти или безкрайно. Exit Do може да се използва, за да излезете на цикъла.

Всеки брой на Exit Do изявления могат да бъдат поставени навсякъде по Do ... Loop.

При използване на вложени цикъла оператор Do Exit Do трансфери контрол извън инвестициите следващото ниво на вътрешния цикъл.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!