*   >> lukeminen koulutus Artikkelit >> science >> programming

ActivePerl Loop Statements

perusteet ActivePerl - Osa 8 Johdanto Tämä on osa 8 minun sarja, perusteet ActivePerl. Silmukka on joukko lausuntoja, joka suorittaa toistuvasti, kunnes tietty ehto täyttyy. Vuonna ActivePerl, olet tee-while-silmukka, kun silmukka ja silmukka. Tulemme näkemään, mitä kaikki nämä tarkoittaa tässä artikkelissa. Silmukka itsessään on maininta siitä, että on muita lausuntoja sisällä. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet.

Do-while-silmukka Kokeile seuraava koodi ensin: käyttää tiukka; print "Content-Type: text /html \\ n \\ n"; minun $ n = 0; do {print $ n; print "++ $ n,} while ($ n Katsokaamme mitä on koodissa. Zero on määritetty muuttuja, $ n. Sitten on tee-while-silmukka lausunto. ensimmäinen asia selvitys on, tehdä. Tämä on ohje ActivePerl tulkki suorittaa mitä on sisällä aaltosulkumerkkien. tulkki suorittaa lausuntoja ohjelman ylhäältä alas. Ensimmäinen selvitys toteuttaa on julistus ja luovutus muuttuja, $ n. Seuraava lausunto on tee-while-silmukka lausunto (rakentaa).

Niin, heti kun tulkki näkee, tee, se suorittaa kaikki lausunnot aaltosulkumerkkien. On kaksi lausumaa lohkossa. Ensimmäinen näyttää arvo $ n . Toinen välein, $ n. Nyt, kun toinen kihara ahdin, sinulla on sana, kun taas. tehdä ja vaikka ovat varattuja sanoja. Ne ovat ohjeet ActivePerl tulkki. Kun sana, kun sinulla on kunnossa. Joten, käskee tulkki suorittaa lausunnot aaltosulkeiden. Välittömästi tämän jälkeen tulkki näkee taas. kun taas arvioi ehto, onko ehto aiheuttaa tosi. Jos se johtaa tosi (palauttaa True), sitten lausumat aaltosulkeita suoritetaan uudelleen.

Kun ehto tarkistetaan uudelleen; jos se on totta lohko suoritetaan uudelleen. Tämä sykli toistuu kunnes ehto on epätosi. Tapauksessa edellä START-arvo $ n on nolla. Kun lohko suoritetaan, nolla näkyy ja sitten arvo $ n nostetaan 1, nollasta. Kuin $ n on 1, kun tilanne muuttuu ", kun taas (1 korkein arvo $ n näytössä on 4, mutta $ n saapuu arvo 5, koska lohkossa, se näkyy ennen kuin niitä kasvatetaan.

Syntaksia do-while-lause on: do {lausunnot} while (ehto), kun taas Loop Statement syntaksi while-silmukka lausunto (rakentaa) on while (ehto) {lausunnot} while-silmukka lausunto on lähes sama kuin tee-aikaa silmukka lausunto seuraavien ero: ei tee ohje while-silmukka. Kun taas silmukka, jos alussa, ehto on epätosi, lohko ei koskaan toteutettu. tee-while-silmukka, lohko arvioidaan a

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.