DO WHILE-satsen utvärderar villkoret överst i slingan; DO UNTIL-satsen utvärderar villkoret längst ner i slingan. Obs! Om uttrycket är falskt körs inte satserna i en DO WHILE-loop.
Vad utvärderas överst i en while-loop i Plsql?
Användning av WHILE-LOOP-satsen
Före varje iteration av loopen utvärderas villkoret. Om det är TRUE exekveras sekvensen av satser, sedan återupptas kontrollen längst upp i slingan. Om det är FALSE eller NULL, hoppas loopen över och kontrollen går vidare till nästa påstående.
Vad utvärderas överst i while-loopen som loopräknare?
Grundläggande while-loop-beteende.
Till exempel att läsa den sista raden i en datafil, bearbeta det sista elementet i en lista, etc. While-loopar är ett test i den översta slingan, testet sker innan slingans kroppmatas in. Om testet initi alt är falskt, hoppas loop-kroppen över.
Vilka är delarna av en while-loop?
A While-loop består av tre delar:
- The While-nyckelord som börjar loopen.
- villkoret som ska testas varje gång loopen itereras eller utförs.
- EndWhile-nyckelordet som avslutar loopen.
Vilket testar tillståndet överst i slingan?
A while kontrollerar villkoret före varje exekvering av loopkroppen och en do… while kontrollerar villkoret efter varje exekvering av loopkroppen
- du vet att villkoret alltid kommer att vara sant första gången, eller.
- du vill att loopen ska köras en gång även om villkoret är falskt till att börja med.