DO WHILE-sætningen evaluerer betingelsen øverst i løkken; DO UNTIL-sætningen evaluerer betingelsen nederst i løkken. Bemærk: Hvis udtrykket er falsk, udføres sætningerne i en DO WHILE-løkke ikke.
Hvad evalueres i toppen af en while-løkke i Plsql?
Brug af WHILE-LOOP-sætningen
Før hver iteration af loopet evalueres betingelsen. Hvis det er TRUE, udføres sekvensen af udsagn, derefter genoptages kontrol øverst i løkken. Hvis den er FALSE eller NULL, springes løkken over, og kontrollen går videre til næste sætning.
Hvad evalueres øverst i while-løkke som loop-tæller?
Grundlæggende while-loop-adfærd.
For eksempel at læse den sidste linje i en datafil, behandle det sidste element i en liste osv. While-loops er en test i den øverste loop, testen finder sted før sløjfens krop er indtastet. Hvis testen oprindeligt er falsk, springes loop-bodyen over.
Hvad er delene af en while-løkke?
A While-løkke består af tre dele:
- When-nøgleordet, der starter løkken.
- betingelsen, der skal testes, hver gang sløjfen itereres eller udføres.
- Nøgleordet EndWhile, der afslutter løkken.
Hvilken test af tilstanden øverst i løkken?
A while kontrollerer betingelsen før hver udførelse af loop-kroppen og en do… while kontrollerer tilstanden efter hver udførelse af loop-kroppen
- du ved, at betingelsen altid vil være sand første gang, eller.
- du vil have løkken til at køre én gang, selvom betingelsen er falsk til at begynde med.