*   >> Lezen Onderwijs artikelen >> science >> programming

ActivePerl Loop Statements

ncrementeerd. De syntaxis voor de do-while statement is: do {verklaringen} while (voorwaarde) De terwijl Loop Statement De syntaxis voor de while loop statement (bouwen) is while (voorwaarde) {verklaringen} De lus while statement is bijna hetzelfde als de do-while lus verklaring met het volgende verschil:.. Er is geen doen instructie voor de while lus Met de while lus, als in het begin, de voorwaarde false, het blok is nooit uitgevoerd Voor de do-while-lus, wordt het blok geëvalueerd ten minste één keer (de eerste keer).

De voor de Loop In de eerste code van dit deel van de serie, zijn er twee belangrijke verklaringen. De verklaring en toewijzingsinstructie en de do-while-lus verklaring. Deze twee verklaringen kunnen worden gecombineerd, in andere lus noemde de voor-loop Dit is de hele code in de lus. strikte gebruiken; print "Content-Type: text /html \\ n \\ n"; voor (mijn $ n = 0; $ n {print $ n; print '}. Alles wat we hebben in deze code is de for-lus De lus begint met het gereserveerde woord, voor, gevolgd door haakjes, dan is het blok te zijn uitgevoerd.

In de haakjes er drie uitdrukkingen (statements), gescheiden door puntkomma's. In de haakjes, de eerste uiting is van de aangifte en initialisatie van de variabele, $ n. De volgende uitdrukking tussen haakjes is de while conditie die we hadden. Wat geduwd terwijl de do-lus herhalen was de verhoging van $ n, dat wil zeggen ++ $ n. In de haakjes van de voor-loop, dit is de derde uitdrukking. Er waren twee verklaringen in het blok van de do- terwijl lus. Eén van de verklaringen is nu in de haakjes van de voor-lus. De andere gaat in het blok van de voor-loop.

Het verschil for-lus code en de eerste code hierboven is dat als de while conditie onwaar het eerst de voor-lus niet uitgevoerd. Zo kan de voor-loop dichter bij de while lus dan de do-while lus. Gewoon rekening mee dat in de haakjes van de for-lus, wordt de eerste $ n voorafgegaan met het gereserveerde woord, mijn. In het algemeen, volgens de filosofie van deze reeks, wanneer een variabele getypeerd voor het eerst in de code voorafgaan met mijn. Lees en probeer de bovenstaande code. Een vereenvoudigde syntaxis voor de voor-lus wordt hieronder gegeven. De uitleg wordt gegeven na.

voor ([initialExpression]; [staat]; [incrementExpression]) {verklaringen} Wanneer een lus wordt uitgevoerd, gebeurt het volgende: 1) Het initialiseren van expressie, initiële-expressie, indien aanwezig, wordt uitgevoerd. Deze uitdrukking initialiseert gewoonlijk (wijst een wa

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.