Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať Kým Looping vyhlásenie

Väčšina programovacích jazykov zahrnúť niektoré verzie " , zatiaľ čo " kontrolná vyhlásenie . " Zatiaľ čo " slučka vykonáva skupinu príkazov tak dlho , kým logická podmienka stále platí . Logický stav môže zahŕňať porovnávanie a ďalšie základné logické výroky spojené spojky , ako " a " a " alebo " . Hoci syntaxe " , zatiaľ čo " slučky závisí na programovacom jazyku podľa Vášho výberu , kontrola údajov je základným stavebným kameňom v teórii programovacieho jazyka . Môžete napísať " , zatiaľ čo " slučky v kóde . Pokyny dovolená 1

Pripravte sa na " while " , slučky , ktorým sa stanovuje počiatočnú hodnotu pravdy jeho logického stavu , čo znamená , pred slučkou bol vykonaný ešte raz . Presná syntaxe závisí na programovacom jazyku , ktorý používate . Napríklad , Java , nasledujúci kód vzorky vykonáva túto funkciu :

FileInputStream myStream = new FileInputStream ( " sampleFile.txt " ) ;

DataInputStream myInput = new DataInputStream ( myStream ) ;

BufferedReader myReader = new BufferedReader ( nový InputStreamReader ( myInput ) ) ;

ukážkový kód otvorí existujúci súbor - " sampleFile.txt " - v režime čítania , a vytvára BufferedReader objekt na čítanie všetky riadky zo súboru , jeden po druhom .
2

Napíšte " , zatiaľ čo " slučka , vrátane jeho stavu . Napríklad , Java , nasledujúci kód vzorky vykonáva túto funkciu : klipart

String currentLine ;

while ( ( currentLine = myReader.readLine ( ) ) = null ! ) {
< P > }

" BufferedReader.readLine ( ) " metóda vstavaný prečíta jeden riadok naraz zo súboru a vráti " null " , ak súbor obsahuje viac neprečítaných linky . Preto , vzorka " , zatiaľ čo " slučka bude vykonávať príkazy medzi zloženými zátvorkami presne raz na riadok vo vstupnom súbore .
3

Pridať vyhlásenie , ktoré musia byť vykonané pre každú iteráciu " zatiaľ čo " slučky . Napríklad , Java , nasledujúci kód vzorky vykonáva túto funkciu : klipart

String currentLine ;

while ( ( currentLine = myReader.readLine ( ) ) = null ! ) {
< P > System.out.println ( currentLine ) ;

}

v príklade , reťazec " currentLine " ( ktorej hodnota je nastavená v rámci stavu ) je práve vytlačená na štandardný výstupný prúd Java aplikáciu v .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené