při výpisu (C)
while Prohlášení umožňuje opakujte příkaz zadaný výraz nebude NEPRAVDA.
Syntaxe
- Iterace prohlášení:
zatímco ( výraz ) prohlášení
Výraz musí mít typ aritmetický nebo ukazatel.Spuštění postupuje následovně:
Výraz je vyhodnocena.
Pokud výraz je zpočátku false těla while příkaz nikdy proveden a předá řízení while prohlášení do dalšího příkazu v programu.
Pokud výraz je PRAVDA (nenulové), je proveden subjektu prohlášení a proces se opakuje od kroku 1.
while Prohlášení také ukončena při Konec, goto, nebo return v rámci prohlášení subjektu spuštěn.Použití pokračovat v příkaz Ukončit bez ukončení iteraci while smyčky.Pokračovat v příkaz předává řízení další opakování while prohlášení.
Toto je příklad while prohlášení:
while ( i >= 0 )
{
string1[i] = string2[i];
i--;
}
Tento příklad zkopíruje znaky z string2 na string1.Pokud i je větší než nebo rovno 0, string2[i] je přiřazen k string1[i] a i je snížena.Při i dosáhne nebo klesne pod 0 provádění while příkaz ukončí.