*   >> Læs Uddannelse artikler >> science >> programming

ActivePerl Loop Statements

} while-løkken erklæring er næsten det samme som gør-mens loop erklæring med følgende forskel:.. Der er ingen do instruktion for while-løkken med while-løkken, hvis i starten, at betingelsen evalueres til falsk, blokken aldrig henrettet for gør-while-løkken, er blokken evalueres mindst én gang (første gang). Den for Loop I den første kode i denne del af serien, er der to primære opgørelser. Erklæringen erklæring og opgave og gør-mens loop erklæring. Disse to udsagn kan kombineres, i en anden løkke kaldes for-løkke Dette er hele koden i for-løkken:.

bruge streng; print "Content-Type: text /html \\ n \\ n"; for (min $ n = 0; $ n {udskrive $ n; print "}. Alt, hvad vi har i denne kode er det for-løkke for-løkken begynder med det reserverede ord for, efterfulgt af parenteser, for derefter blokken være henrettet. I parentes der er tre udtryk (erklæringer), adskilt af semikoloner. I parentes, det første udtryk er erklæringen og initialisering af variablen, $ n. Det næste udtryk i parentes er den længe betingelse, vi havde. Hvad skubbet gør-while-løkke til at gentage var forøgelsen af ​​$ n, dvs. ++ $ n.

I parentes i den for-løkke, dette er den tredje udtryk. Der var to udsagn i blokken af ​​do- mens løkke. En af de udsagn er nu i parentes i den for-løkke. Den anden går ind i blokken af ​​for-løkken. Forskellen mellem dette for-loop-kode og den første kode ovenstående er, at hvis mens betingelsen er falsk første gang, for-løkken vil aldrig udføre. På denne måde for-løkke er tættere på, mens loop end gør-while-løkke. Bare bemærke, at i parentes i den for-løkke, er den første $ n forud med det reserverede ord, min.

Generelt ifølge filosofien i denne serie, når en variabel er indtastet for første gang i kode, forud den med min. Læs og prøv ovenstående kode. En forenklet syntaks for for-loopet er angivet nedenfor. Der følger en forklaring efter. for ([initialExpression] [tilstand] [incrementExpression]) {udsagn} Ved en for-løkke henretter, sker følgende: 1) initialisering udtryk, initial-udtryk, hvis nogen, er udført. Dette udtryk normalt initialiserer (tildeler en værdi til en variabel) en eller flere loop tællere. Dette udtryk kan også erklære variabler. 2) Betingelsen udtryk evalueres.

Hvis værdien af ​​betingelsen er sand, vil løkken udsagn udføre. Hvis værdien af ​​betingelsen er falsk, for-løkken slutter. Hvis udtrykket for tilstanden er udeladt, er betingelsen antages at være sandt. 3) blok udsagn udføre. 4) tilvæksten (eller opdatere) udtryk, hvis der er én, u

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.