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

Čo je vždy zapísaný v if /then vyhlásenie

? Väčšina programovacích jazykov použiť podmienené príkazy , ktoré sú niekedy označované ako " ak , potom " vyhlásenie . Tie umožňujú programátorom vytvárať zložité toky výkonu , prispôsobenie správania aplikácie na konkrétnych okolnostiach . Podmienené príkazy sú riadiace štruktúry , ktorým sa vykonáva spracovanie , ktoré sa líšia v závislosti na vstupe programu . Niektoré podmienené štruktúry používajú " ak " , " else if " a " inde " výroky , aj keď je len nevyhnutnou zložkou je jedno " keby " vyhlásenie . Je-li kľúčové slovo

" , pokiaľ " ustanovenie je zásadným prvkom v podmienečnom príkaze . Väčšina jazyky používajú slovo " keby " , ktorá má zvyčajne osobitný význam v rámci jazyka . " Ak " kľúčové slovo je vždy nasleduje opis podmieneného testu , obsiahnuté v zátvorkách . Niekedy podmienené testu sa objaví v " else if " skôr než " či " výkaz , ktorý umožňuje programy na reťazové viac testov dohromady . Nasledujúci ukážkový kód JavaScript ukazuje toto :

if ( word.length > 5 ) document.write ( " väčší ako päť " ) ; else if ( word.length > 3 ) document.write ( " väčšie ako tri " ) , inak document.write ( " troch " ) ;

Tento kód spôsobí , že prehliadač vykonať prvé podmienenej testu , vykonanie príkazu write prvý dokument v prípade , že test je pravda . Druhý test bude iba v prípade , že prvý vracia false a tretí bude pracovať iba v prípade , že prvé dva vratné false .
Podmienené test

podmienečný test je definovanie prísada v každom " keby " vyhlásenie . Nasledujúci ukážkový kód v jazyku Java demonštruje to :

if ( num < = 10 ) System.out.println ( " najmenej desať " ) ;

Podmienené testy používajú booleovské logiky . Podmienené teste vždy vracia hodnotu true alebo false . Tento test kontroluje , či číslo je buď väčší alebo rovný desiatim , vykonávanie výstupnej vyhlásenie v prípade , že je . Ak test vráti false , výkon sa pohybuje na ďalší riadok . Podmieňovací spôsob v " keby " a " else if " vyhlásenie môže obsahovať niekoľko skúšok za seba pomocou logických operátorov , ako v nasledujúcom rozšírenej príklad : if ( num < = 10 && num > 0 ) System.out.println ( " , medzi jedným a desiatimi " ) ;

Tento test vracia hodnotu true , ak obidva testy vnútri nej vráti hodnotu true . Toto je " a " test . Skripty môžu tiež vykonávať " alebo " a skúšky " nie " .
Ak telo

telo podmieneného príkazu je kód , ktorý vykonáva keď test vracia hodnotu true . Ak podmienenej telo obsahuje iba jeden riadok kódu , môže to podmienené testu okamžite nasledovať . Ak telo obsahuje viac príkazov , programátor môže zahŕňať je vo vnútri blokov kódu , ako v nasledujúcom príklade PHP :

if ( $ value == 10 ) { echo "

" echo " , hodnota je desať " ; echo " < /p > " ; }

Tento kód vykonáva viac riadkov spracovanie , pokiaľ podmienené test vráti hodnotu true . Príkazy sú zoskupené vo vnútri bloku vymedzeného v zložených zátvorkách .
Možnosti

podmieneného príkazu v programe sa môže skladať z jedného " keby " vyhlásenie s jediný riadok kódu vnútri . Avšak , v mnohých prípadoch programátori reťaz spolu niekoľko skúšok s niekoľkými riadkov kódu v nich . V závislosti na jazyku v použití , môže podmienený blok tiež volať ďalšie funkcie aplikácie . V niektorých prípadoch sa objaví podmienené príkazy vnútri iných riadiacich štruktúr , ako sú slučky .

Najnovšie články

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