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

ActivePerl Loop Statements

inakin kerran (ensimmäistä kertaa). Loop ensimmäisessä koodi tämän osan sarja, on olemassa kaksi pääasiallista lausuntoja. ilmoitus ja määrityslauseeseen ja tee-while-silmukka lausunto. Nämä kaksi lausumaa voidaan yhdistää, vuonna toinen silmukka kutsutaan for-silmukka. Tämä on koko koodi silmukan: käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; varten (my $ n = 0; $ n {print $ n, print "} Kaikki olemme tässä koodi on for-silmukka. silmukka alkaa varattu sana, sillä sen jälkeen suluissa, sitten lohkon teloitettiin.

Suluissa on kolme ilmaisuja (lausunnot), erotettu toisistaan ​​puolipisteellä. Suluissa, ensimmäinen lauseke on julistus ja alustuksen muuttuja, $ n. seuraava ilmaisu Suluissa on taas kunnossa meillä oli. Mikä työnsi do-while-silmukka toistavan oli kasvavalla $ n, eli ++ $ n. Suluissa on for-silmukka, tämä on kolmas ilmaisua. oli kaksi lausumaa korttelin lahjoittajien samalla silmukka. Yksi lausunnoista on nyt sulkeiden for-silmukka. Toinen menee lohkon for-silmukka.

Ero tämän for-silmukan koodi ja ensimmäinen koodi edellä on, että jos vaikka ehto on väärä ensimmäinen kerta, sillä silmukan koskaan toteuttaa. Tällä tavalla for-silmukka on lähempänä while-silmukka kuin tee-while-silmukka. Huomautan vain, että sulkeiden for-silmukka, ensimmäinen $ n edelle varattu sana, minun. Yleensä mukaan filosofian tämän sarjan, kun muuttuja on kirjoitettu ensimmäistä kertaa koodin, sen eteen, minun. Lue ja yrittää edellä koodi. Yksinkertaistettu syntaksi for-silmukka on alla. Selitetä jälkeen.

varten ([initialExpression]; [ehto]; [incrementExpression]) {lausunnot} Kun silmukka suorittaa, tapahtuu seuraavaa: 1) alustetaan ilmaisu, alkuperäisen ilmaisun, mahdollisesti suoritetaan. Tämä ilmaus yleensä alustaa (määrittää arvon muuttujaan) yksi tai useampi silmukka laskurit. Tämä ilmaisu voi myös julistaa muuttujia. 2) ehto lauseke arvioidaan. Jos arvo ehto on tosi, silmukka lausuntoja tulee suorittaa. Jos arvo ehto on epätosi, silmukka päättyy. Jos lauseke ehto jätetään pois, ehto oletetaan olevan totta. 3) lohko lausuntoja toteuttaa.

4) lisäys (tai päivitys) lauseke, jos on yksi, suorittaa, ja ohjaus palaa vaiheeseen 2. Last Command "viimeinen;" lausuma (komento) voidaan lopettaa silmukan ennen sen päättäväisesti loppuun. Kokeile seuraavia koodin ja huomata, että silmukka päättyy, kun $ n on 2. käytössä tiukka; print "Content-Type: text /html \\ n \\ n"; varten (my $ n = 0; $ n {print $ n, print "jos ($ n == 2) {viime;}} Aina silmukka, jos edellyty

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